Create Permutations(Raymond Li)