ABC连接起来；main函数可用；其他bug