Well, the glove has been thrown. I will accept this challenge, [@Terminal]