Pergunta de entrevista da empresa Gracenote

All permutations of a given string