Відкриття 21   Побудова лінійних алгоритмів