Freelancer:
manabendrag
Another better entry from me
I have edited my first entry a lot to make it look elegant and as per your requirement.