gen: gen.o constraint.o 
	CC -o gen gen.o constraint.o 

gen.o: gen.cpp constraint.cpp constraint.h
	CC -c gen.cpp  

constraint.o: constraint.cpp constraint.h
	CC -c constraint.cpp 
clean:  
	rm -f *.o  core
	

