ت%.

iken(homeassistant) --> Hattie و صديقتها لوريلي يشاركان في منافسة القفز باستخدام حبل للقفز. تقوم Hattie بـ 180 قفزة في الجولة الأولى، بينما تقوم لوريلي بالقفز 3/4 من عدد المرات التي قفزت Hattie. في الجولة الثانية، تقوم لوريلي بـ 50 قفزة أكثر من Hattie. إذا نجحت Hattie في القفز 2/3 من عدد المرات التي قفزت في الجولة الأولى، حسب ال getTotal عدد القفزات التي قام بها الاثنتين في الجولتين. 

عذرا، يبدو أن هناك خطأ في الكتابة. إليك الترجمة الصحيحة:

 Háttie و صديقتها لوريلي يشاركان في مسابقة القفز باستخدام حبل القفز. تقوم هاتي بـ180 قفزة في الجولة الأولى، بينما تقفز لوريلي 3/4 من العدد الذي قامت به هاتي. في الجولة الثانية، تقوم لوريلي بالقفز 50 مرة أكثر من هاتي. إذا أن هاتي نجحت في القفز 2/3 من عدد القفزات التي قامت بها في الجولة الأولى، احسب عدد القفزات الكلية التي قامت بها الاثنتان في الجولتين.
في الجولة الأولى، قفزت لوريلاي 3/4 * 180 قفزة = 135 قفزة.
في الجولة الثانية، قفزت هاتي 2/3 * 180 قفزة = 120 قفزة، بينما
قفزت لوريلاي 120 قفزة + 50 قفزة = 170 قفزة.
المجموع الكلي للقفزات لل쫭
Write a python program that simulates a simple ATM machine. The program should have an initial balance of $5000. It should allow the user to deposit, withdraw and check balance. Make sure to implement necessary error checking for operations like withdrawal more than the current balance. Here is a basic code in python to simulate an ATM machine.

```python
class ATM:
    def __init__(self):
        self.balance = 5000
        self.menu()

    def menu(self):
        user_input = input('''
        Hello, Welcome to the ATM
        1: Check Balance
        2: Withdraw
        3: Deposit
        Please enter the number for the operation you want to perform: 
        ''')
        if user_input == '1':
            self.check_balance()
        elif user_input == '2':
            self.withdraw()
        elif user_input == '3':
            self.deposit()
        else:
            print('Invalid Input! Please enter a number between 1-3.')
            self.menu()

    def check_balance(self):
        print(f'Your current balance is: ${self.balance}')
        self.menu()

    def withdraw(self):
        amount = int(input('Enter the amount you want to withdraw: $'))
        if amount > self.balance:
            print('Insufficient balance! Please enter a valid amount.')
        else:
            self.balance = self.balance - amount
            print('Withdrawal successful!')
            self.check_balance()
            

    def deposit(self):
        amount = int(input('Enter the amount you want to deposit: $'))
        self.balance = self.balance + amount
        print('Deposit successful!')
        self.check_balance()

ATM()
```
This program will continue to run until the machine (or your computer) is turned off, as there's no option to exit. In a real ATM machine, there would be an option to exit or to return the card, but in this simulation, we've not accounted