hol2.c