Here is my code, please help me on this level.
# Collect gold.
item = hero.findNearestItem()
# If you have enough gold, summon a soldier.
if hero.gold >= hero.costOf(“soldier”):
# Use a for-loop to command each soldier.
# For loops have two parts: “for X in Y”
# Y is the array to loop over.
# The loop will run once for each item in Y, with X set to the current item.
for friend in hero.findFriends():
if friend.type == “soldier”:
enemy = friend.findNearestEnemy()
# If there’s an enemy, command her to attack.
# Otherwise, move her to the right side of the map.
soldiers = hero.findFriends()
soldierIndex = 0
while soldierIndex < len(soldiers): soldier = soldiers[soldierIndex] hero.command(soldier, "attack", enemy) soldierIndex += 1`