input: Write a function that simulates a simple ATM machine using the given Account and ATM classes, which support account creation, depositing, withdrawing, and checking balance operations. The ATM class should be able to manage multiple accounts and perform actions based on the account holder's name.
  assert atm_operations("createAccount", "John", 1000)==None
  assert atm_operations("deposit", "John", 500)==None
  assert atm_operations("withdrawal", "John", 200)==None
  assert atm_operations("printBalance", "John", None)=="John  Balance:  1300"
  assert atm_operations("createAccount", "Jane", 2000)==None
  assert atm_operations("deposit", "Jane", 300)==None
  assert atm_operations("withdrawal", "Jane", 100)==None
  assert atm_operations("printBalance", "Jane", None)=="Jane  Balance:  2200"
output: def atm_operations(operation, name, amount):
      if operation == "createAccount":
          if name not in accounts:
              accounts[name] = Account(name, amount)
      elif operation == "deposit":
          if name in accounts:
              accounts[name].deposit(amount)
      elif operation == "withdrawal":
          if name in accounts:
              accounts[name].withdraw(amount)
      elif operation == "printBalance":
          if name in accounts:
              return f"{name}  Balance:  {accounts[name].get_balance()}"