Invasion Puzzles