2671. Sudoku