Pregunta de entrevista de Block

Permute a string