Каков алгоритм выбора инвариантов в олимпиадных задачах по математике?