repeated_permutation