What the... [grin] Just saw someone introduce themselves on here with 'Allow me to introduce myself' Can't get it out of my head, can't even remember the full lyrics (sympathy for the devil). Any suggestions to get rid of ear worms?