Fizzbuz Path. Please help i don't know where i have mistake

steps = 1

while True:
    if steps % 3 == 0 and steps % 5 == 0:
        hero.moveXY(hero.pos.x - 10, hero.pos.y + 10)
    elif steps % 3 == 0:
        hero.moveXY(hero.pos.x + 10, hero.pos.y)
    elif steps % 5 == 0:
        hero.moveXY(hero.pos.x - 10, hero.pos.y)
    else:
        hero.moveXY(hero.pos.x, hero.pos.y + 10)
    
    steps += 1

I can run from dungeon but don’t have 32 coins.

Can you please format your code correctly using the </> button?

image

corrected this already