Bank account simulation with two ATM's operating on a shared account. Account methods need to be synchronized to avoid race condition.