1=labo-1
2=labo-2
3=labo-3

all: $(1) $(2) $(3)

$(1):
	gcc -o $(1)-release $(1).cpp -msse2
	gcc -g -o $(1)-debug $(1).cpp -msse2

$(2):
	gcc -o $(2)-release $(2).cpp -msse2
	gcc -g -o $(2)-debug $(2).cpp -msse2
	
$(3):
	gcc -o $(3)-release $(3).cpp -msse2
	gcc -g -o $(3)-debug $(3).cpp -msse2
	
run: 
	./$(3)-release $(ARGS)
	
clean:
	rm *-debug
	rm *-release
	rm test-*.raw
