Определите период последовательности сдвигового регистра, задаваемого многочленом.

(подполе над которым определено множество многочленов
![$F_7[x]$ $F_7[x]$](https://dxdy-03.korotkov.co.uk/f/a/f/a/afa62c40c7a76c4512af57abfe0f0a6282.png)
) многочлен:
Как я понял поле, в котором лежит многочлен

имеет следующий общий вид:
![$F_p[x] / (A_1x^q +A_2x^{q-1},...,A_n | A_1,A_2,...,A_n \in F_7 ).$ $F_p[x] / (A_1x^q +A_2x^{q-1},...,A_n | A_1,A_2,...,A_n \in F_7 ).$](https://dxdy-01.korotkov.co.uk/f/c/5/6/c561e0da3dea672cc1df402ccf0046ae82.png)
И получается многочлен

лежит в поле
![$ F_7[x]/(x^3+2)$ $ F_7[x]/(x^3+2)$](https://dxdy-03.korotkov.co.uk/f/a/8/7/a8734aaf2d40a8a985d64221518c19a482.png)
, где

- неприводимый многочлен.
После чего нужно найти максимальный порядок в этом поле:

Найти делители числа 342,которые являются частными порядками в поле.
И среди них найти такой порядок

, при возведение многочлена

получится единица.
И вот возник вопрос, как можно найти данный порядок для многочлена

? Возводить многочлен в каждый частный порядок, пока не получится единица? Или есть метод попроще?