public void run(){
		try {
			startDay.countDown();
			startDay.await();
		} catch (InterruptedException e1) {
			// TODO Auto-generated catch block
			e1.printStackTrace();
		}
		
		
		MorningMeeting();
		
		//Working before lunch break
		boolean lunch = false;
		while(!lunch) {
			AskQuestion();
			try {
				sleep(10);
			}catch(InterruptedException e) {
				lunch = true;
			}
		}
		
		//Lead heading out to lunch
		System.out.println("Lunch time! Team Lead " + leadID + " left for lunch");
		try {
			sleep(lunchDur * 10);
		} catch (InterruptedException e) {
			e.printStackTrace();
		}
		System.out.println("Team Lead " + leadID + " has returned from lunch");
		
		//Working before the 4pm meeting 
		boolean statusMeeting = false;
		while(!statusMeeting) {
			AskQuestion();
			try {
				sleep(10);
			}catch(InterruptedException e) {
				statusMeeting = true;
			}
		}
		System.out.println("Status Meeting!");
		
		//Working before the day ends
		boolean endOfDay = false;
		while(!endOfDay) {
			AskQuestion();
			try {
				sleep(10);
			}catch(InterruptedException e) {
				endOfDay = true;
			}
		}
		System.out.println("Goodbye!");
	}