Pergunta de entrevista da empresa Clir

Technical question: How to get all permutations of a string