Competitive Puzzles