added name2.cpp