@Ali_Gharib Pleasure.  Nerdy pleasure, no doubt, but pleasure nonetheless.