Изменения в алгоритме