finished proj-3.c, and errors in sem.h with )