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