externalMain.c