Sudoku No 12287 Difficult