Хочу попробовать реализовать тест Люка-Лемера для о-о-очень больших чисел Мерсенна (порядка 39-го числа Мерсенна

и больших).
Из википедии:
"Для установления простоты

последовательность чисел

вычисляется по модулю числа

(т. е. вычисляются не сами числа

, длина которых растёт экспоненциально; а остатки от деления

на

, длина которых ограничена

битами). Последнее число в этой последовательности

называется
вычетом Люка — Лемера. Таким образом, число Мерсенна

является простым тогда и только тогда, когда число

простое, и вычет Люка — Лемера равен нулю."
Возник вопрос, как вычислить остаток от деления

на

?