Freelancer:
EKA712
My entry
My original version