Hw2

Finished HW2, better late than never.