сложные управляющие алгоритмы