Sudoku No 14983 Difficult