Робот находится в крестообразной фигуре длиной и шириной в 3 клетки. Если он в одной из крайних клеток, он должен дойти до противоположной. Если в центре — остаться на месте. move_left Сделать шаг влево move_right Сделать шаг вправо move_up Сделать шаг вверх move_down Сделать шаг вниз fill_cell Закрасить клетку free_from_up Проверить, свободно ли сверху free_from_down Проверить, свободно ли снизу free_from_left Проверить, свободно ли слева free_from_right Проверить, свободно ли справа wall_from_up Проверить, есть ли стена сверху wall_from_down Проверить, есть ли стена снизу wall_from_left Проверить, есть ли стена слева wall_from_right Проверить, есть ли стена справа cell_is_filled Проверить, закрашена ли клетка cell_is_clean Проверить, чиста ли клетка
Сделать шаг влево
move_right
Сделать шаг вправо
move_up
Сделать шаг вверх
move_down
Сделать шаг вниз
fill_cell
Закрасить клетку
free_from_up
Проверить, свободно ли сверху
free_from_down
Проверить, свободно ли снизу
free_from_left
Проверить, свободно ли слева
free_from_right
Проверить, свободно ли справа
wall_from_up
Проверить, есть ли стена сверху
wall_from_down
Проверить, есть ли стена снизу
wall_from_left
Проверить, есть ли стена слева
wall_from_right
Проверить, есть ли стена справа
cell_is_filled
Проверить, закрашена ли клетка
cell_is_clean
Проверить, чиста ли клетка