I was skimming around the web the other day and the symbol above (best as I can reproduce it) appeared in one of those annoying little ads littered everywhere. Although I pointedly ignored the ad, the image stuck in my brain and I'm wondering now what it was. Have you seen it? Any clues?
My lesson for the day...never write before going to sleep. Wait until morning.