Title: Medium Sudoku Puzzle