Title: Permutation Group Algorithms