sudoku 3271