Final Version hw1

hw1 completed 12/30