Answered question 1
Answered question 2
Added first five parts of question #3
Added more to question 3