Немного изменена логика работы, добавлена проверка на минимально возможный коэффициент