part2-实现