task_1.c