public static void main(String[] args) {
		if (args.length < 2) {
			System.err.println("Bank input_file numThreads");
			System.exit(-1);
		}
		int numThreads = 0;
		try {
			numThreads = Integer.parseInt(args[1]);
		} catch (NumberFormatException e) {
		}
		latch = new CountDownLatch(numThreads);

		Bank icbc = new Bank(numThreads);
		 
		icbc.kickOff(new File(args[0]));

		try {
			latch.await();
		} catch (InterruptedException ignored) {}
		
		System.out.println("All done");	
		for (Account a : icbc.accounts) {
			System.out.println(a);
		}
	}