Pergunta de entrevista da empresa IBM

Contains question about Permutation algorithms