Life’s a puzzle… literally.