RC

Задача №8: task_5_7
Выйти из коридора. Есть проёмы сверху или снизу.
Подскажите, тут правильнее использовать цикл while?
def task_5_7():
while wall_is_above() == False:
move_right()
Но проблема в том, что иногда стена снизу, а иногда сверху. Добавляю оператор ИЛИ, но чет не так делаю, направьте на путь истиный, пжл.