HW2 and HW3

I can't figure out how to create separate pull requests.