permunation arrays