Freelancer:
vanlesterf
REVISED
Version 2. I hope you like it.