add 4_2.c