def increment_number(digits):
    n = len(digits)
    
    for i in range(n - 1, -1, -1):
        if digits[i] < 9:
            digits[i] += 1
            return digits
        digits[i] = 0
    
    return [1] + digits

while True:
    try:
        user_input = input("أدخل الأرقام مفصولة بمسافات (أو اكتب 'خروج' لإنهاء البرنامج): ").strip()
        
        if user_input.lower() == "خروج":
            print("تم إنهاء البرنامج.")
            break

        digits = list(map(int, user_input.split()))
        
        if any(d < 0 or d > 9 for d in digits):
            raise ValueError("يجب أن تكون جميع الأرقام بين 0 و 9 فقط!")
        
        result = increment_number(digits)
        print("الناتج:", result)
        
    except ValueError as e:
        print("خطأ:", e)
        print("يرجى إدخال قائمة صالحة من الأرقام بين 0 و 9.")
