实现基本功能，完整运行。。。
finished