h_1.c written