Program to print all permutations of a string