Исправление wandrien, 24.09.20 12:57 (текущая версия) :
Переполнение int — UB. С добрым утром.
Проверяй значения без переполнений.
Исходная версия wandrien, 24.09.20 12:56: