create Next Permutation