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

 (подполе над которым определено множество многочленов 
![$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,которые являются частными порядками в поле.
И среди них найти такой порядок 

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

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

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