understand what is the expected permutation first.