Title: 1000 Very Hard Hidoku Puzzles 9x9