first.c deleted