Freelancer:
vladamm
Vítěz
Crafter Bee
Another version. Please provide feedback.