So I ran my Python code again just now and noticed that it still works. Should I post it here and make you rewrite your challenge?
Just kidding! I wouldn't do that.
But I do think you should make a point of at least replying to everyone who solves your challenge, even someone as annoying and probably-not-a-cultural-fit as me. :-)