Title: Medium Level Sudoku