Робот находится в зеленой клетке лабиринта. За один ход он может переместится из клетки X, в которой он находится, в клетку Y в случае, если выполняются два условия:
клетка Y является соседней с клеткой X по вертикали, горизонтали или диагонали
клетка Y белая или красная
За какое минимальное количество ходов робот доберется до красной клетки?