Life in a puzzle