Title: Medium and Hard Sudoku Puzzles