That's an incredibly creative solution to the problem, quite impressive!
Speaking just for me, I would have loved to take a look at it. However, given the requirements of job and life and family, finding the time for such pursuits is quite challenging. Thanks for explaining how you came up with it!
Hi, @Tinker. I thought it would be interesting to extend this challenge by accepting multiple input formats. This macro handles several and can be modified to accept others.