Freelancer :
edcrdnl
Please Check
Here's my entry. Feedback is very much appreciated.