But let me not shed too many details, which might spoil the game before it's due time. In another posting I will explain in length what this is, but for the time being let me just ask you the question: does this ring a bell ? Do you understand what the ellipses represent ? Please give your answer in the comments thread. The most imaginative answer, regardless how wrong, wins a honorable mention... Also, I must ask those of you who are sure they know what this is to please refrain from shooting their answer too quickly... Leave space to others to try and figure it out before you give the definitive answer, okay ? Thank you!

Comments