Олимпиадный тренинг

Задача . Из 40 в 2 через 10


Команды: вычесть 2 и найти целую часть от деления на 2.

Сколько существует программ, которые переводят 40 в 2, если траектория содержит число 10?