Соседи Макара: Никита, Филипп.
Соседи Никиты: Макар, Юрий.
Соседи Юрия: Никита, Семён.
Соседи Семёна: Юрий, Филипп.
Соседи Филиппа: Семён, Макар.
Соседи Романа: Олег.
Соседи Олега: Роман.
Путь от Макара до Олега:
Макар → Никита → Юрий → Семён → Филипп → Макар (круг завершен)
Чтобы добраться до Олега, нужно, чтобы кто-то из соседей Макара (Никита или Филипп) был соседом Олега, чего нет.
Ответ: Нет, пути от Макара до Олега через заборы нет.