Puzzling the Pieces to Come Together

   

     Puzzle: To perplex or confuse;

     to discover or resolve by long

     cogitation.