A Puzzle Unravelled