worked till ex7
added makefile