Twins Power: Brawler Not Moving

I think I’ve got the right code, but I don’t know why the Brawler at the end isn’t moving. Am I doing something wrong?

# Define the function before using it.
def areTwins(unit1, unit2):
    name1 = unit1.id
    name2 = unit2.id
    if len(name1) != len(name2):  # Use len(), not name1.length
        return False
    for i in range(len(name1) - 1):
        if name1[i] != name2[i]:
            return False
    return True

# Get all friends nearby
pals = hero.findFriends()

# Example: loop through friends with proper range
friends = hero.findFriends()
for f1 in range(len(friends)):
    for f2 in range(len(friends)):
        if f1 != f2 and areTwins(friends[f1], friends[f2]):
            hero.say(friends[f1].id + " " + friends[f2].id)


Nevermind, I solved it LOL