Sudoku No 13295 Difficult