John Flansburgh, our Puzzle Giant. Steve McFarland/NPR hide caption

itoggle caption Steve McFarland/NPR