default: clean Sim.class run1 run2 Sim.class: Sim.java javac Sim.java run1: java Sim < data1 > temp.1 diff out1 temp.1 run2: java Sim < data2 > temp.2 diff out2 temp.2 clean: rm -f core junk* temp.* *.class