23. Реалізація лінійних алгоритмів