Oh my gosh, I nearly missed commenting on this one, @theironfelix. And it's so good! At last a prompt that was practically made for you! Ha ha. Nicely done. (And my apologies for the late response. I try to keep track during the work week, but in fact I just can't. So I catch up on the weekends!)
Haha, that's okay for the late response 'n' thanks for th' compliments lassie!