Pregunta de entrevista de Ring.io

given a string find all permutations.