Попытка оживления сложного алгоритма