Ultimate Puzzles 500 - 500+ Challenging New Puzzles (PC Game, 2003).
Rare 186