Freelancer:
rlrcbprog
My entry
Please rate/provide feedback. Thank you!