Sudoku 3071