Задание

Исполнитель Июнь21 преобразует число на экране. У исполнителя есть две команды, которым присвоены номера:
1) прибавить 1;
2) умножить на 2.
Первая команда увеличивает число на экране на 1, вторая умножает его на 2. Программа для исполнителя Июнь21 – это последовательность команд. Сколько существует программ, для которых при исходном числе 1 результатом является число 21, при этом траектория вычислений содержит число 10?