good main.c