Title: 600 Sudoku - Medium and Hard