permutation digui