func2.c