tree: 4870413d7117563d7bf552907f0f3ab2b08faead
  1. remove_prefix/
  2. remove_suffix/
  3. swap/