update pro3.cpp