The global main function
The global main function is required in C++.
The global main function is invoked when the program is started.