Использовать Робот
алг
нач
нц пока снизу свободно
закрасить
вниз
кц
нц пока справа свободно
закрасить
вправо
кц
нц пока не справа свободно и сверху свободно
закрасить
вверх
кц
если снизу свободно то вниз
все
если клетка закрашена и слева свободно то
влево
все
нц пока не клетка закрашена
закрасить
влево
кц
кон