In this assignment, we will build a simple simulation of Electronic Funds Transfers (EFT) between bank accounts, incorporating a daily limit. This means that only a certain maximum amount can be withdrawn or transferred from an account per day.

Part 1: The BankAccount class with a daily limit (5 points)

Implement a class BankAccount with the following properties: