declaration of main for c++11