Title: Medium-Level Difficulty Sudoku