Wow! This is an interesting assignment. And a challenging one, no doubt.

I've not been active in the assignments lately, but... I will set my mind and eyes to work, I hope to give it a try this time.