Pregunta de entrevista de Brocade

Find all possible combination of characters in a string using recursion.