homework 完成，初版提交