Puzzle gifts for your friend who likes a challenge

...and presents with 1,000 pieces.