"Puzzle solved."