p97 sudoku