just the receiving main/main.c