Collecting puzzle