Pergunta de entrevista da empresa Groupon

String permutation