Условие:
Задача № 11
Есть два коридора произвольной длины, ширина каждого - одна клетка. Робот находится на перекрёстке. Он должен покрасить все клетки этих коридоров, кроме клетки на их пересечении, и вернуться в стартовую клетку.
```
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() Проверить, чиста ли клетка
```

