initial permutation