flags = -Wall -O3

datatest: datatest.o data.o
	g++ $(flags) datatest.o data.o -o datatest

datatest.o: datatest.cpp data.h
	g++ $(flags) -c datatest.cpp

data.o: data.cpp data.h
	g++ $(flags) -c data.cpp

clean:
	rm -f *.o datatest
