upvote
This is very illustrative. I'm sure a great learning experience for you but so much more for so many others.

Respect and thanks.

reply