Ah, no, one more thing: please use `exit(EXIT_SUCCESS);`