I am trying to figure out how to find all permutation of a string (or any collection of elements) using recursion only.
There are plenty of posted solutions, but all