test main.cpp