```python
import random
# يتم توليد رقم عشوائي بين 1 و 100
number = random.randint(1, 100)
# يتم تحديد عدد المحاولات المسموح بها
max_guesses = 7
num_guesses = 0
# يطلب من اللاعب تخمين الرقم
while num_guesses < max_guesses:
guess = int(input("تخمين الرقم (بين 1 و 100): "))
num_guesses += 1
# يتم التحقق من صحة التخمين
if guess == number:
print("تهانينا! لقد حزرت الرقم بعد " + str(num_guesses) + " محاولات.")
break
elif guess < number:
print("الرقم الذي تخمنه أصغر من الرقم الصحيح.")
else:
print("الرقم الذي تخمنه أكبر من الرقم الصحيح.")
# إذا لم يتم تخمين الرقم بعد عدد المحاولات المسموح بها
if num_guesses == max_guesses:
print("لم تتمكن من تخمين الرقم. الرقم الصحيح هو