完成了Homework 7&8