В течение многих столетий шла погоня за простыми числами. Многие математики боролись за честь стать открывателем самого большого из известных простых чисел. Разумеется, можно было бы выбрать несколько очень больших чисел, не имеющих таких очевидных делителей, как 2, 3, 5, 7, и проверить, являются ли они простыми числами. Этот способ оказался не очень эффективен. Теперь эта погоня утихла, появились так называемые тесты простоты. Один из таких тестов - тест Люка-Лемера для чисел Мерсенна. Простые числа Мерсенна являются простыми числами специального вида Мр = 2^p - 1 где р — другое простое число. Эти числа вошли в математику давно, они появляются еще в евклидовых размышлениях. Свое название они получили в честь французского монаха Мерена Мерсенна (1588–1648), который много занимался проблемой совершенных чисел. Если начать вычислять такие числа для различных простых чисел р, то видно, что не все они оказываются простыми. Например, М2 = 2^2 — 1 = 3 = простое, М3 = 2^3 — 1 = 7 = простое, М