Freelancer:
miqeq
Final
Well, it's the final version!! hope you like, i'm open to any changes, have a nice day mate!