Sudoku, Hard: Oct. 25, 2021

By IRENE HAO