Описание вспомогательного алгоритма