input: 
  class BankAccount:
      """
      A class to represent a bank account in Python. It has the following methods:
      - __init__(self, name, balance): Initialize a BankAccount with a given name and initial balance.
      - deposit(self, amount): Deposit a specified amount into the account.
      - withdraw(self, amount): Withdraw a specified amount from the account if sufficient balance is available.
      - get_balance(self): Return the current balance of the account.
      
      Example:
      >>> account = BankAccount("John Doe", 1000)
      >>> account.deposit(500)
      >>> account.withdraw(200)
      >>> account.get_balance()
      1300
      """
      
      def __init__(self, name, balance):
          self.name = name
          self.balance = balance
          
      def deposit(self, amount):
          self.balance += amount
      
      def withdraw(self, amount):
          if self.balance >= amount:
              self.balance -= amount
              return True
          else:
              return False
          
      def get_balance(self):
          return self.balance
  
output:     def __str__(self):
          return f"Account holder: {self.name}, Balance: {self.balance}"