Freelancer:
ivan87f
Simple one
One more version for better look