Sudoku No 13309 Difficult