UVa11925 Generating Permutations