new file:   main2.cpp