Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости:
![](https://st.testna5.ru/images/6cb/6cbc4e4c22ceb2ffe9892379b68d7d5e.png)
.
При выполнении любой из этих команд РОБОТ перемещается на одну клетку в соответствующем направлении.
Четыре команды проверяют истинность условия отсутствия стены у каждой стороны той клетки, где находится РОБОТ:
![](https://st.testna5.ru/images/8de/8de0f0dbd84ed3b2c51427337f526337.jpg)
.
Цикл
![](https://st.testna5.ru/images/b72/b72e0ce7c5372000540851b64de13be7.jpg)
выполняется, пока условие истинно, иначе происходит переход на следующую строку.
Если РОБОТ начнет движение в сторону стены, то он разрушится, и выполнение программы прервется.
Сколько клеток лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?