Oh my. Of all the silliness on theChat today, THIS is the one that had me laughing out loud. (Of course, my SO asks what I'm laughing about, then I have to explain abelian groups, next thing you know, she's calling me a geek! *harumph*) Thanks, Sean G. -----Original Message----- Q - What's purple and commutes? RonL. (scroll down for answer) A - An Abelian Grape!