public static void main(String args[]) {
		Thread t = new Thread(() -> {
			while (true) {
				// updateBalance();  //use synchronized
				updateBalance2();	// don't use synchronized
			}
		});
		t.start();

		t = new Thread(() -> {
			while (true) {
				monitorBalance();
			}
		});
		t.start();
	}