input: from typing import Tuple
  
  class BankAccount:
      """
      This class represents a bank account with methods to deposit, withdraw, and get the balance.
      
      >>> account = BankAccount("John Doe", 100)
      >>> account.deposit(50)
      >>> account_balance = account.get_balance()
      >>> withdraw_success = account.withdraw(150)
      >>> (account_balance, withdraw_success)
      (150, True)
      
      >>> account2 = BankAccount("Jane Smith", 50)
      >>> account2.deposit(20)
      >>> account2_balance = account2.get_balance()
      >>> withdraw_fail = account2.withdraw(100)
      >>> (account2_balance, withdraw_fail)
      (70, False)
      """
      
      def __init__(self, name: str, balance: int):
          self.name = name
          self.balance = balance
          
      def deposit(self, amount: int):
          self.balance += amount
      
      def withdraw(self, amount: int) -> bool:
          if self.balance >= amount:
              self.balance -= amount
              return True
          else:
              return False
          
      def get_balance(self) -> int:
          return self.balance
output:     def __repr__(self) -> str:
          return f"BankAccount(name={self.name}, balance={self.balance})"