Finished HW 3
update