Freelancer:
yurkorymar
Winner
Final version
Here you may check fragments