Finished HW7