[main.c] [demo.c] [globals.c] [globals.h]