Построение Робота и Написание программы
На бесконечном поле есть три вертикальные стены равной длины, расположенные строго одна правее другой. Длины стен и расстояния между ними неизвестны.
Робот находится в одной из клеток между стен, расположенной правее левой стены, но левее средней.
На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно справа от каждой из стен. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться.
Конечное расположение Робота может быть произвольным.
Алгоритм должен решать задачу для любого допустимого расположения стен.
Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.
Сохраните алгоритм в файле и прикрепите к домашнему заданию