Finished HW#7