Код Ревью
Сравни свои решения
#| BEGIN (Введите свое решение) |#
(define (successive-merge set)
(if (= (length set) 1)
(car set)
(let* ((first (car set))
(second (cadr set))
(rest (cddr set))
(combined (make-code-tree first second)))
(successive-merge (adjoin-set combined rest)))))
#| END |#