Interesting take on the theme, pretty clever!
Also, when you fail there is a tiny spelling mistake "falied".
Thanks. I didn't notice that :)