You have to be joking! Go to the rules of the site and work out just how many you have broken in this post...
You should only post one question per thread (no more than two) as the thread becomes convoluted and too difficult to follow.
You are expected to show some effort, to post exactly what you have tried and where you are stuck.
All work is expected to be your own, this is a help site, not a homework site. When you post what appears to be a homework sheet, which probably counts towards a grade, it sends the message that you just want us to do your work for you.
I don't mean to be rude, it just annoys me that when this is explained in the rules (that you would have been given to read upon registration) that your first post goes against them.
Please choose ONE question you would like us to help you with, in this thread, and post what you have tried and where you are stuck. Then we will be able to give you some guidance.