add scripts to show permutations of a list