project1_2.c