Well, here this one is, and with this finished, I've decided to take a break from contributing here for the most part to focus more on other things. I've said this earlier, yet here I am, so I may post something again eventually. Anyway, I put quite a bit of work into this one, so I hope you...