@Test
	public void testStudentPersistence() {
		// Tests that every student who enters the algorithm, leaves the
		// algorithm
		if(DEBUG){ System.out.println("testStudentPersistence() in BossSortJUnitSuite\n"); } 
		BossSort bs = new BossSort(labs, tutorials, students);
		AlgorithmOutput out = bs.start();
		for (Student s : students) {
			boolean found = true;
			if (out.getFlagged().contains(s)) {}
			else {
				
				for (Timeslot t : out.keySet()) {
					if (t.getAssigned().contains(s)) {
						found = true;
						break;
					} 
					found = false;

				}
			}
			if(!found){
				if(DEBUG){ System.out.println("--------------------NOT FOUND STUDENT-----------------------------------"); } 
				s.printDebug();
			}
			assertTrue(found);
		}
	}