Sudoku —

Hard