Sudoku No 14992 Difficult