Puzzling Pieces (of Information) [Open]