Freelancer:
Jimsaurus
Winner
Updated as per your request
Feedback is always welcome!