sudoku 3331