Sudoku 3295