Freelancer:
jecabrerar
Partial solution
Hi, I submit some points of the solution. If you desire another points, write me and I will send to you for a bit more money. These are fully guaranteed.