2a.cpp