Please Note: we do not do your work for you. Some will, but they charge a fee - several $ or Â£ an hour. YOU do the work, if you get stuck then post a question BUT ONLY AFTER CHECKING OTHER POSTS and Google and manuals.
It also helps if you write out, for yourself, the full specification of what you want to do: what input do you have, what output do you need, what are the rules for getting from input to output, what do you do in an error situation etc.
The problem I have is that people can explain things quickly but I can only comprehend slowly.