part 2 makefile