add assignment 2 part3 makefile