add pro2.cpp