homework 2
Homework 3