WAY OFF TOPIC, but I would like some help getting my head around this.

John,

If I wasn't a bloke as well, I'd give you a big hug for helping me understand that.

It has been haunting me for a long time and I haven't really got a good answer until now.

Thanks much.