Separation main.c