SOLVING SUDOKU by Michael Mepham