hw1 makefile