Задание

Алгоритм получает на вход целое число P > 1 и строит по нему новое число Q следующим образом.

1. Если исходное число кратно 2, оно делится на 2, иначе из него вычитается 1.
2. Если полученное на предыдущем шаге число кратно 3, оно делится на 3, иначе из него вычитается 1.
3. Если полученное на предыдущем шаге число кратно 5, оно делится на 5, иначе из него вычитается 1.
4. Число, полученное на шаге 3, считается результатом Q работы алгоритма.

Сколько существует различных целых чисел P, при обработке которых получится Q = 3?