added string permutations challenge