Пусть

количество путей из точки

в точку

за

шагов, а

, соответственно, множество этих путей.
Лемма.
Доказательство. Сопоставим каждому пути из

путь из

Если мы возвращаемся домой за

шагов, то на

-ом шаге мы в точке

или в точке

, но тогда такой путь единственным образом продолжается до пути за

шагов, мы просто шагаем в точку, отличную от точки

за один шаг, а за второй шаг в точку

. Теперь возьмём произвольный путь из

и сопоставим ему два элемента из

. Поскольку мы возвращаемся домой за

шаг, то мы можем сделать один шаг в любую из точек

, а потом вернуться в точку

. Легко видеть, что разным путям мы сопоставили разные пути, при этом для каждого пути из

мы нашли путь, который продолжается до искомого пути.
Аналогичными рассуждениями можно получить выражение

, после чего по линейной рекурренте написать формулу общего члена.