@ Devin-Thanks For the praise and the rep! I had a lot of fun with these. And thanks too for pushing me to do better.