This is a remake of fun with pointers just using headers and a makefile