Во-первых, заметим, что

обязано быть нечетно.
Пусть

- наименьший простой делитель числа

. Тогда мультипликативный порядок

(который строго меньше

) делит

. В виду минимальности выбора

получаем, что

равен 1 или 2. Однако 1 он равен быть не может (в этом случае

делило бы

и

, что невозможно), поэтому

, а значит,

делит

, но не

. Отсюда немедленно получаем, что

.
Пусть

. Тогда

и должно выполняться неравенство:

откуда

и

.
Таким образом, задача сводится к нахождению всех таких

, что

делится на

. Однако в данном случае как легко убедится другого простого, кроме 3, делящего

не существует. Поэтому

- единственное решение.