Pregunta de entrevista de IBM

Write a program for permutation