Выполните задание. На бесконечном полеГоризонтальная вертикальная Стены. Правый конецгоризонтальной стены соединен с верхнин концом вертикальной стены. Длины стен неизвестны. Вгоризонтальной стене есть ровно один проход, точное место прохода и его ширина неизвестны. Робот находится в клетке, расположенной рядом с вертикальной стеной слева от ее нижнего конца. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначенбуквой Р). Напишите для Робота алгоритм, закрашиваноший все клетки, расположенные непосредственновыше и ниже горизонтальной стены, Проход должен остаться незакрашеннын. Робот должензакрасить только клетки, удовлетворяние данному условию. Например, для приведенного вышерисунка Робот должен закрасить следующие клетки (см. рисунок). При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должнозавершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решатьзадачу для любого допустимого расположения стен и лобого расположения и размера проходоввнутри стен. Алгоритм может быть выполнен в среде оормального исполнителя или записан вТекстовом редакторе. Сохраните алгорита в текстовом файле.