Nobody is going to do your assignment for you. If you try it yourself, and run into specific
problems with parts of your code, we can then help you work out what you're doing wrong.