Hi. I need help with this level, I start it but now don’t know how to do, this is my code:

(Hola. Necesito ayuda en este nivel, lo empecé pero ahora no sé que hacer, este es mi código):ç

```
inSearch = True
width = 19
height = 15
def coorConvert(i, dist):
return i * 8 + 10
wall = "X"
unknown = "?"
empty = "."
maze = []
for i in range(height):
maze.append([wall])
for j in range(width - 1):
maze[0].append(wall)
for i in range(height - 1):
if i % 2:
for j in range(width - 1):
maze[i].append(unknown)
else:
for j in range(width - 1):
if j % 2:
maze[i].append(wall)
else:
maze[i].append(unknown)
for j in range(width - 1):
maze[height-1].append(wall)
for i in range(height):
maze.append([wall])
hero.row = 13
hero.col = 17
exitRow = 13
exitCol = 17
distance = 16
move = Vector(distance, 0)
direction = Vector.add(move, hero.pos)
distanceBetweenRooms = 16
startRoom = {"x": 150, "y": 120}
distance = 16
move = Vector(distance, 0)
direction = Vector.add(move, hero.pos)
while True:
while not (hero.isPathClear(hero.pos, direction)):
move = Vector.rotate(move, Math.PI / 2)
direction = Vector.add(move, hero.pos)
#hero.say(direction)
item = hero.findNearest(hero.findItems())
items = hero.findItems()
for item in items:
hero.move(item.pos)
hero.moveXY(direction.x, direction.y)
move = Vector.rotate(move, -Math.PI / 2)
direction = Vector.add(move, hero.pos)
hero.moveXY(150, 120)
```

Thank you