Zaslat SMS: Permutation group algorithms