Freelancer:
univusama
Entry # 5
Please take a look at both the invariats and give me feedback. I would be happy to mold them according to your requirements.