Как построить дерево определенной формы с элементами из списка

Дано s-выражение'((a . b) . (c . d)) и список'(e f g h)Как пройти s-выражение, чтобы создать s-выражение той же формы, но с элементами, взятыми из списка? Например, для s-выражения и списка выше результат будет'((e . f) g . h)?

Ответы на вопрос(3)

Ваш ответ на вопрос