Доброе время! Возникла такая вот гипотеза (которую проверил для чисел до

):
для любого простого числа

существует константа

такая, что последовательность, определённая как

,

,

, если её элементы взять по модулю

(то есть взять остатки от деления

на

) образует почти полный цикл де Брёйна, то есть первые

остатков от деления членов

на

содержат среди себя все возможные двухэлементные непрерывные подпоследовательности (кроме

, иначе последовательность зациклилась бы).
Например, для

таким значением будет

и, соответственно, удовлетворять условию будут числа вида

. Значениями последовательности по модулю

в этом случае будут:






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

минимальным значением

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

, видимо, стремится к

). Экспериментально пока установлено, что для чисел, меньших

, доля таких составляет

.
Хотелось бы узнать мнение знатоков, есть ли в математике уже такие результаты, или, может быть, тут вообще всё тривиально и я чего-то туплю?
Пока нет времени исследовать всё подробно, вот я и решил осведомиться, не изобретаю ли велосипед.