2666. Sudoku