add permutations

add permutations