> -- Александр Ильин писал(а):
> Нашёл сегодня при написании тестового приложения. Заодно опишу задачу, может быть кто-то посоветует более элегантное решение.

Отделите тип "список" от типа "элемент списка". Все сразу станет понятнее и обобщеннее.

P.S. Предлагаю оберонщикам, перед тем как начать захватывать мир, завести хоть сколько-нибудь стандартную библиотеку контейнеров. Хотя бы уровня упоминавшейся здесь когда-то "ГРОМ"'. Это ж детский сад - для каждой задачи городить еще один более удобный и красивый список...