lab 1 makefile