Конструкция следование линейный алгоритм