What happens before main() is called in your program, and what pieces are invovled in making that happen?
main()