Freelancer:
MarcinSycure
My version
I hope you like it