Pātuhitia tēnei: Permutation group algorithms /