permutation-invariant codes