Hi. I have written this program before. I just need to add some preconditions, postconditions, and tests cases (Requirements 5,6,7, and 8 of your project), And then I can send you the completed project. Please accept my bid. 10$ for this is very cheap.
Thank you.