Compound Puzzles