Переосмыслены вычисления по модулю