notes for ex2, cleaning ex1 with a makefile