Thank you for the challenge!

...