по всей видимости, алгоритм исправлен? давайте посмотрим