public Bank(int numThreads) {
		this.queue = new ArrayBlockingQueue<Transaction>(QUEUESIZE);
		for (int i = 0; i < numThreads; i++) {
			 new Worker().start();
		}
		this.nullTrans = new Transaction(-1,0,0);
		this.numThreads = numThreads;
		accounts = new ArrayList<Account>();
		for (int i = 0; i < numAccounts; i++) {
			accounts.add(new Account(i, 1000, 0));
		}
	}