Title: 1000 Hard Hidoku Puzzles 9x9