[math-fun] sudoku groups