@flawr If you could, I'd appreciate it if you could validate the answers posted to your
challenge, since I'll be awarding a bounty soon. I'd like to know for sure that they're valid. (I suppose it's possible they take too long to test, but hopefully not.)