Sudoku 2023 10 05 medium - I try for 20 minutes here