class Account:
def __init__(self, account_number: str, balance: int):
pass
def withdraw(self, amount: int) -> bool:
pass
def get_balance(self) -> int:
pass
class SavingsAccount(Account):
def withdraw(self, amount: int) -> bool:
pass
class CurrentAccount(Account):
def withdraw(self, amount: int) -> bool:
pass
class Notification:
def send(self, message: str) -> bool:
pass
class EmailNotification(Notification):
def send(self, message: str) -> bool:
pass
class SMSNotification(Notification):
def send(self, message: str) -> bool:
pass