Функциональная структура алгоритма