Group theory provides the abstract language for describing symmetry through the concept of a set equipped with an associative binary operation, identity and inverses. Permutation structures arise when ...