With apologies to Liz, I would like to volunteer to give out the award today.

I don't think there is any doubt that this entire thread by x84jdh and Gray-Lensman is the winner.