Pergunta de entrevista da empresa CreatioSoft

Print all the permutation of a string?