- Button.waitForAnyPress();
-// Arbitrator a;
-// LinkedList<Mission> missions = Missions.getMissions(sensors, rightMotor, leftMotor, colorMemory);
-// for(Mission m : missions){
-// LCDPrinter.print("Start " + m.name + " mission...");
-// a = new Arbitrator(m.behaviours);
-// a.start();
-// }
+ sc.calibrate();
+ LinkedList<Mission> missions = Missions.getMissions(sc, rightMotor, leftMotor, measMotor);
+ random = new Random();
+ LCDPrinter.print("Press any button to start");
+ Button.waitForAnyEvent();
+ for(Mission m : missions){
+ LCDPrinter.print("Start " + m.name + " mission...");
+ arb = new Arbitrator(m.behaviours);
+ sc.reset();
+ Sound.buzz();
+ arb.start();
+ LCDPrinter.print(m.name + " finished!!1one!");
+ }
+ System.exit(0);