primitive permutation representation