Sudoku 2023-05-09 medium