Sudoku No 12694 Difficult