start permutation
finish permutations