Added comments
Recursive string prermutations