Mike's Branch - Please approve

Hello,

Please approve HW2, questions 1-4.