(define comp-exps
(lambda (x1 x2)
(cond ((or (atom? x1) (atom? x2)) (eq? x1 x2))
(#t (and (comp-exps (car x1) (car x2))
(comp-exps (cdr x1) (cdr x2)))))))
(display (comp-exps '(1 (2 3)) '(1 (2 3))))
KGRlZmluZSBjb21wLWV4cHMKIChsYW1iZGEgKHgxIHgyKQogIChjb25kICgob3IgKGF0b20/IHgxKSAoYXRvbT8geDIpKSAoZXE/IHgxIHgyKSkKICAgICAgICAoI3QgKGFuZCAoY29tcC1leHBzIChjYXIgeDEpIChjYXIgeDIpKQogICAgICAgICAgICAgICAgIChjb21wLWV4cHMgKGNkciB4MSkgKGNkciB4MikpKSkpKSkgIAogICAgICAgICAgICAgICAgCihkaXNwbGF5IChjb21wLWV4cHMgJygxICgyIDMpKSAnKDEgKDIgMykpKSk=