Welcome to the forums. While we would like to help, simply posting a homework assignment is what we call a 'homework dump', and makes it look as if you are asking someone to do this for you - which...