Puzzle finds solution.