Sudoku 2024 07 21 hard, or not?