public static void main (String[] args) {
		new TweetCount(args);
		
		try {
			
			stopWatch("Starting... ");
			
			//input
			String targetDate = new String();
			long tweetCount = 0;
			for (int dnum = 11; dnum <= 14; dnum++) {
				String dssXX = "dss" + String.format("%2d", dnum);
				File infrootFile = new File(infroot, dssXX); 
				
				File[] infpathList = infrootFile.listFiles();
				
				if (infpathList == null || infpathList.length == 0) continue;
				
				long dirCount = 0;
				
				for (File infpath : infpathList) {
					File[] fnameList = infpath.listFiles();
					
					if(targetDate.isEmpty()) targetDate = infpath.getName();
					
					if(targetDate.equals(infpath.getName())) {
					
					stopWatch("Directory: " + infpath.toString());
					
					for (File fname : fnameList) {
						stopWatch("Processing: " + fname.getName());
						
						InputStreamReader isr = new InputStreamReader(new FileInputStream(fname));
						BufferedReader br = new BufferedReader(isr);
						
						while (br.readLine() != null) {
							dirCount++;
						}
						
						br.close();
						isr.close();
	
						stopWatch("Complete: " + fname.getName());						
					}
					
					tweetCount += dirCount;
					break;
					
					} else {
						continue;
					}
				}
				
				stopWatch(infrootFile.getName() + " done: " + dirCount + "\n\t\tNumber of Tweets on " + targetDate + ": " + tweetCount);
			}
			
		} catch (Exception e) {
			e.printStackTrace();
		}
	}