Title: Medium Difficulty Sudoku