First 10 000 Giveaway Puzzle