Sudoku 2024 07 25 hard, another under 10 minutes