This assignment looks very similar to your
previous two
assignments.
Since the only way to learn how to program is to write code, we ask that you
Do Your Own Homework. Show us some code and ask specific questions so we know you've put some effort into solving the problem on your own.