This is your homework and has been set for a reason - to help you to learn. For that reason we don't answer homework questions - it doesn't help you and it does nothing for us.
Try a little research (you should have been given some clues in your coursework), e.g. have a look through this
list of links[
^]
Have a go - it's not as hard as you think, and come back if you have any specific problems