Update hw 10 - Prevent transaction if not enough money in BankAccount