This was quite good. More complicated than it seemed at first. Great submition!
I'm glad you liked it! Thank you very much for the feedback. I really appreciate it.