CXXFLAGS = -g -O2 -Wall -pedantic