Пустыня Сарвен Хрупккий боевой дух

Никак не могу понять, где я сделал ошибку. Я буду очень признателен, если кто-нибудь подскажет, что мне надор исправить

# У тебя есть только один выстрел, но это должен быть смертельный выстрел.

# Функция должна возвращать наиболее здорового (health) врага.
def findStrongestEnemy(enemies):
    strongest = None
    strongestHealth = 0
    enemyIndex = 0
    # Пока счетчик () меньше чем длина массива врагов ()
    while enemyIndex < len(enemies):
        # присвой переменной  значение элемента массива врагов  
        enemy = enemies[enemyIndex]
        # если здоровье врага ()  больше чем наибольшее известное 
        if enemy.health > strongestHealth:
            # назначь переменной   более "здороового" врага (enemy)
            # не забудь переписать strongestHealth новым значением наибольшего здоровья врага enemy.health
            strongest = strongestHealth
            strongestHealth = enemy.health
        # бездонные циклы никому не нужны (: >>>увеличивай счетчик enemyIndex
        enemyIndex += 1
    return strongest

enemies = hero.findEnemies()
leader = findStrongestEnemy(enemies)
if leader:
    hero.say(leader)

вместо этого сделайте это “strongest = enemy”