完善代码  45%