Title: Medium to Hard Suduko Puzzles