create 4_2.c