Converting to Conses... lots of examples
''a
For each of the examples in the "quoted" column, rewrite using only parentheses, symbols, numbers, and '(). The answer appears on the right side.
Note that one very interesting anomaly occurs when you see a quote on the inside of an expression in the left-hand column. See if you can figure out what’s going on with these examples.
quoted | expanded |
'(d ((a) ()) a) | (cons 'd (cons (cons (cons 'a '()) (cons '() '())) (cons 'a '()))) |
'((b () a) (())) | (cons (cons 'b (cons '() (cons 'a '()))) (cons (cons '() '()) '())) |
'(5 (-3) (a)) | (cons 5 (cons (cons -3 '()) (cons (cons 'a '()) '()))) |
'((1) c c) | (cons (cons 1 '()) (cons 'c (cons 'c '()))) |
'(1 ((()) ()) () () a) | (cons 1 (cons (cons (cons '() '()) (cons '() '())) (cons '() (cons '() (cons 'a '()))))) |
'((1 c) define (a)) | (cons (cons 1 (cons 'c '())) (cons 'define (cons (cons 'a '()) '()))) |
'(define (b a) d a) | (cons 'define (cons (cons 'b (cons 'a '())) (cons 'd (cons 'a '())))) |
'(((b) () ()) (() ()) ()) | (cons (cons (cons 'b '()) (cons '() (cons '() '()))) (cons (cons '() (cons '() '())) (cons '() '()))) |
'(((() ()) (a)) 1 c) | (cons (cons (cons '() (cons '() '())) (cons (cons 'a '()) '())) (cons 1 (cons 'c '()))) |
'(((() a) d) a (a) a) | (cons (cons (cons '() (cons 'a '())) (cons 'd '())) (cons 'a (cons (cons 'a '()) (cons 'a '())))) |
''(2 a) | (cons 'quote (cons (cons 2 (cons 'a '())) (cons 3 '()))) |
'(2 ((() a) ()) b a) | (cons 2 (cons (cons (cons '() (cons 'a '())) (cons '() '())) (cons 'b (cons 'a '())))) |
'(2 (3 a) 234) | (cons 2 (cons (cons 3 (cons 'a '())) (cons 234 '()))) |
'(f 1 ((a) a) b) | (cons 'f (cons 1 (cons (cons (cons 'a '()) (cons 'a '())) (cons 'b '())))) |
'((((a)) (a) ()) ((a) a) 1) | (cons (cons (cons (cons 'a '()) '()) (cons (cons 'a '()) (cons '() '()))) (cons (cons (cons 'a '()) (cons 'a '())) (cons 1 '()))) |
'((24 c) (() ()) (a) ()) | (cons (cons 24 (cons 'c '())) (cons (cons '() (cons '() '())) (cons (cons 'a '()) (cons '() '())))) |
'(a 3 (e) () a) | (cons 'a (cons 3 (cons (cons 'e '()) (cons '() (cons 'a '()))))) |
'(d (234 a) (a) a) | (cons 'd (cons (cons 234 (cons 'a '())) (cons (cons 'a '()) (cons 'a '())))) |
'('e (() a) b) | (cons (cons 'quote (cons 'e '())) (cons (cons '() (cons 'a '())) (cons 'b '()))) |
'(((() a) (a)) define e) | (cons (cons (cons '() (cons 'a '())) (cons (cons 'a '()) '())) (cons 'define (cons 'e '()))) |
'((2 () ()) -3 b) | (cons (cons 2 (cons '() (cons '() '()))) (cons -3 (cons 'b '()))) |
'(2 5 (() ()) ()) | (cons 2 (cons 5 (cons (cons '() (cons '() '())) (cons '() '())))) |
'(2 d (() ()) (a) a) | (cons 2 (cons 'd (cons (cons '() (cons '() '())) (cons (cons 'a '()) (cons 'a '()))))) |
'(b 5 3 d) | (cons 'b (cons 5 (cons 3 (cons 'd '())))) |
'(d f () 1) | (cons 'd (cons 'f (cons '() (cons 1 '())))) |
'((define (a) a) (2) a) | (cons (cons 'define (cons (cons 'a '()) (cons 'a '()))) (cons (cons 2 '()) (cons 'a '()))) |
'((d (a) ()) ((a)) () a) | (cons (cons 'd (cons (cons 'a '()) (cons '() '()))) (cons (cons (cons 'a '()) '()) (cons '() (cons 'a '())))) |
'((3 (a) ()) (() ()) 2) | (cons (cons 3 (cons (cons 'a '()) (cons '() '()))) (cons (cons '() (cons '() '())) (cons 2 '()))) |
'((1 (a)) define (a) ()) | (cons (cons 1 (cons (cons 'a '()) '())) (cons 'define (cons (cons 'a '()) (cons '() '())))) |
'(2 3 ((a) ()) 1) | (cons 2 (cons 3 (cons (cons (cons 'a '()) (cons '() '())) (cons 1 '())))) |
'(c 1 (a) 2) | (cons 'c (cons 1 (cons (cons 'a '()) (cons 2 '())))) |
'((((())) c) 234 d) | (cons (cons (cons (cons '() '()) '()) (cons 'c '())) (cons 234 (cons 'd '()))) |
'('2 a () ()) | (cons (cons 'quote (cons 2 '())) (cons 'a (cons '() (cons '() '())))) |
'(24 (a a) 3 ()) | (cons 24 (cons (cons 'a (cons 'a '())) (cons 3 (cons '() '())))) |
'(((a) 3) quote 1) | (cons (cons (cons 'a '()) (cons 3 '())) (cons 'quote (cons 1 '()))) |
'(234 4 ((())) b) | (cons 234 (cons 4 (cons (cons (cons '() '()) '()) (cons 'b '())))) |
'((-3 (())) ((a) a)) | (cons (cons -3 (cons (cons '() '()) '())) (cons (cons (cons 'a '()) (cons 'a '())) '())) |
'('(()) -3 b) | (cons (cons 'quote (cons (cons '() '()) '())) (cons -3 (cons 'b '()))) |
'(define (d ()) (c) (a)) | (cons 'define (cons (cons 'd (cons '() '())) (cons (cons 'c '()) (cons (cons 'a '()) '())))) |
'((define (())) e () ()) | (cons (cons 'define (cons (cons '() '()) '())) (cons 'e (cons '() (cons '() '())))) |
'((2 a) (3) ()) | (cons (cons 2 (cons 'a '())) (cons (cons 3 '()) (cons '() '()))) |
'((f 1) (3) ()) | (cons (cons 'f (cons 1 '())) (cons (cons 3 '()) (cons '() '()))) |
'((d 3) (() ()) (a) a) | (cons (cons 'd (cons 3 '())) (cons (cons '() (cons '() '())) (cons (cons 'a '()) (cons 'a '())))) |
'(f (((a))) (a) (a)) | (cons 'f (cons (cons (cons (cons 'a '()) '()) '()) (cons (cons 'a '()) (cons (cons 'a '()) '())))) |
'((3 3) e () a) | (cons (cons 3 (cons 3 '())) (cons 'e (cons '() (cons 'a '())))) |
'(((3) d) (() ()) a) | (cons (cons (cons 3 '()) (cons 'd '())) (cons (cons '() (cons '() '())) (cons 'a '()))) |
'(24 (234 ()) 234 a) | (cons 24 (cons (cons 234 (cons '() '())) (cons 234 (cons 'a '())))) |
'((d ()) (3) (a) a) | (cons (cons 'd (cons '() '())) (cons (cons 3 '()) (cons (cons 'a '()) (cons 'a '())))) |
'(5 c 5 3) | (cons 5 (cons 'c (cons 5 (cons 3 '())))) |
'(((a) (()) a) 5 3) | (cons (cons (cons 'a '()) (cons (cons '() '()) (cons 'a '()))) (cons 5 (cons 3 '()))) |
'(234 a 1 (()) a) | (cons 234 (cons 'a (cons 1 (cons (cons '() '()) (cons 'a '()))))) |
''a | (cons 'quote (cons 'a (cons (cons (cons '() '()) (cons 'a '())) (cons 'a '())))) |
'(1 24 ((()) a) ()) | (cons 1 (cons 24 (cons (cons (cons '() '()) (cons 'a '())) (cons '() '())))) |
'(2 f ((()) a) d) | (cons 2 (cons 'f (cons (cons (cons '() '()) (cons 'a '())) (cons 'd '())))) |
'((() 3) quote (()) a) | (cons (cons '() (cons 3 '())) (cons 'quote (cons (cons '() '()) (cons 'a '())))) |
'((() a) ((())) (()) a) | (cons (cons '() (cons 'a '())) (cons (cons (cons '() '()) '()) (cons (cons '() '()) (cons 'a '())))) |
'((define () ()) ((())) (()) a) | (cons (cons 'define (cons '() (cons '() '()))) (cons (cons (cons '() '()) '()) (cons (cons '() '()) (cons 'a '())))) |
'((((())) (()) a) f 2) | (cons (cons (cons (cons '() '()) '()) (cons (cons '() '()) (cons 'a '()))) (cons 'f (cons 2 '()))) |
'(1 (((a)) c) 234 a) | (cons 1 (cons (cons (cons (cons 'a '()) '()) (cons 'c '())) (cons 234 (cons 'a '())))) |
'((((()) a) ()) (e) (a) a) | (cons (cons (cons (cons '() '()) (cons 'a '())) (cons '() '())) (cons (cons 'e '()) (cons (cons 'a '()) (cons 'a '())))) |
'(f d 4 (()) ()) | (cons 'f (cons 'd (cons 4 (cons (cons '() '()) (cons '() '()))))) |
'(e 24 ((())) 4) | (cons 'e (cons 24 (cons (cons (cons '() '()) '()) (cons 4 '())))) |
'(c quote (4) e) | (cons 'c (cons 'quote (cons (cons 4 '()) (cons 'e '())))) |
'(((a) (()) a) define 4) | (cons (cons (cons 'a '()) (cons (cons '() '()) (cons 'a '()))) (cons 'define (cons 4 '()))) |
'((b (()) ()) (()) 2) | (cons (cons 'b (cons (cons '() '()) (cons '() '()))) (cons (cons '() '()) (cons 2 '()))) |
'((() 4) c c) | (cons (cons '() (cons 4 '())) (cons 'c (cons 'c '()))) |
'(24 ((()) d) quote ()) | (cons 24 (cons (cons (cons '() '()) (cons 'd '())) (cons 'quote (cons '() '())))) |
'(3 c 5 24) | (cons 3 (cons 'c (cons 5 (cons 24 '())))) |
'(-3 ((()) (a)) (b) d) | (cons -3 (cons (cons (cons '() '()) (cons (cons 'a '()) '())) (cons (cons 'b '()) (cons 'd '())))) |
'(((() ()) (()) a) (1) 4) | (cons (cons (cons '() (cons '() '())) (cons (cons '() '()) (cons 'a '()))) (cons (cons 1 '()) (cons 4 '()))) |
'((3 (a)) a 5) | (cons (cons 3 (cons (cons 'a '()) '())) (cons 'a (cons 5 '()))) |
'(2 (234 a) (() a) d) | (cons 2 (cons (cons 234 (cons 'a '())) (cons (cons '() (cons 'a '())) (cons 'd '())))) |
'(f ((() a) d) c) | (cons 'f (cons (cons (cons '() (cons 'a '())) (cons 'd '())) (cons 'c '()))) |
'(4 (2 b) e ()) | (cons 4 (cons (cons 2 (cons 'b '())) (cons 'e (cons '() '())))) |
'(4 quote ((()) a) 5) | (cons 4 (cons 'quote (cons (cons (cons '() '()) (cons 'a '())) (cons 5 '())))) |
'((d ()) 5 5) | (cons (cons 'd (cons '() '())) (cons 5 (cons 5 '()))) |
'(((b) (a)) (4) (a) a) | (cons (cons (cons 'b '()) (cons (cons 'a '()) '())) (cons (cons 4 '()) (cons (cons 'a '()) (cons 'a '())))) |
'(((4) () ()) quote 1) | (cons (cons (cons 4 '()) (cons '() (cons '() '()))) (cons 'quote (cons 1 '()))) |
'(c 4 1 -3) | (cons 'c (cons 4 (cons 1 (cons -3 '())))) |
'((234 (a)) (a) (()) ()) | (cons (cons 234 (cons (cons 'a '()) '())) (cons (cons 'a '()) (cons (cons '() '()) (cons '() '())))) |
'(4 e (() b)) | (cons 4 (cons 'e (cons (cons '() (cons 'b '())) '()))) |
''(1 a) | (cons 'quote (cons (cons 1 (cons 'a '())) (cons 234 (cons 'b '())))) |
'(-3 (3 ()) 234 b) | (cons -3 (cons (cons 3 (cons '() '())) (cons 234 (cons 'b '())))) |
'(((() a) e) b 24) | (cons (cons (cons '() (cons 'a '())) (cons 'e '())) (cons 'b (cons 24 '()))) |
'(2 d quote quote) | (cons 2 (cons 'd (cons 'quote (cons 'quote '())))) |
'((c 24) ((()) a) () a) | (cons (cons 'c (cons 24 '())) (cons (cons (cons '() '()) (cons 'a '())) (cons '() (cons 'a '())))) |
'(2 ((d) b) e b) | (cons 2 (cons (cons (cons 'd '()) (cons 'b '())) (cons 'e (cons 'b '())))) |
''a | (cons 'quote (cons 'a (cons 234 (cons (cons 'b '()) (cons 'a '()))))) |
''(-3 b) | (cons 'quote (cons (cons -3 (cons 'b '())) (cons (cons 'b '()) (cons 'b '())))) |
'(e f (24) () a) | (cons 'e (cons 'f (cons (cons 24 '()) (cons '() (cons 'a '()))))) |
'(f 2 (24) d) | (cons 'f (cons 2 (cons (cons 24 '()) (cons 'd '())))) |
''((d) () a) | (cons 'quote (cons (cons (cons 'd '()) (cons '() (cons 'a '()))) (cons 234 (cons 'b '())))) |
''3 | (cons 'quote (cons 3 (cons (cons 24 '()) (cons (cons '() '()) (cons '() '()))))) |
'(5 quote (24) () b) | (cons 5 (cons 'quote (cons (cons 24 '()) (cons '() (cons 'b '()))))) |
'((((()) ()) 3) f e) | (cons (cons (cons (cons '() '()) (cons '() '())) (cons 3 '())) (cons 'f (cons 'e '()))) |
'((((()) ()) (()) a) e e) | (cons (cons (cons (cons '() '()) (cons '() '())) (cons (cons '() '()) (cons 'a '()))) (cons 'e (cons 'e '()))) |
'(((b) (()) ()) ((()) ()) (()) ()) | (cons (cons (cons 'b '()) (cons (cons '() '()) (cons '() '()))) (cons (cons (cons '() '()) (cons '() '())) (cons (cons '() '()) (cons '() '())))) |
'(e quote e (b) b) | (cons 'e (cons 'quote (cons 'e (cons (cons 'b '()) (cons 'b '()))))) |
'(define 1 2 (b) b) | (cons 'define (cons 1 (cons 2 (cons (cons 'b '()) (cons 'b '()))))) |
'(3 ((d) d) 5 b) | (cons 3 (cons (cons (cons 'd '()) (cons 'd '())) (cons 5 (cons 'b '())))) |
'(234 b () 234) | (cons 234 (cons 'b (cons '() (cons 234 '())))) |
''(b () a) | (cons 'quote (cons (cons 'b (cons '() (cons 'a '()))) '())) |
'(((() ()) 5) 24 ()) | (cons (cons (cons '() (cons '() '())) (cons 5 '())) (cons 24 (cons '() '()))) |
'(c (b () a) (c) ()) | (cons 'c (cons (cons 'b (cons '() (cons 'a '()))) (cons (cons 'c '()) (cons '() '())))) |
'((f ()) (1) 5) | (cons (cons 'f (cons '() '())) (cons (cons 1 '()) (cons 5 '()))) |
'((2 234) () c) | (cons (cons 2 (cons 234 '())) (cons '() (cons 'c '()))) |
'(c c (() b) 234) | (cons 'c (cons 'c (cons (cons '() (cons 'b '())) (cons 234 '())))) |
'((((()) a) 5) 3 () ()) | (cons (cons (cons (cons '() '()) (cons 'a '())) (cons 5 '())) (cons 3 (cons '() (cons '() '())))) |
'((((()) ()) (())) 234 234) | (cons (cons (cons (cons '() '()) (cons '() '())) (cons (cons '() '()) '())) (cons 234 (cons 234 '()))) |
'(2 ((a) d) (()) (a) a) | (cons 2 (cons (cons (cons 'a '()) (cons 'd '())) (cons (cons '() '()) (cons (cons 'a '()) (cons 'a '()))))) |
'((((()) ()) 5) (() a) (a) a) | (cons (cons (cons (cons '() '()) (cons '() '())) (cons 5 '())) (cons (cons '() (cons 'a '())) (cons (cons 'a '()) (cons 'a '())))) |
'((-3 234) (e) (a) ()) | (cons (cons -3 (cons 234 '())) (cons (cons 'e '()) (cons (cons 'a '()) (cons '() '())))) |
'('234 4 3) | (cons (cons 'quote (cons 234 '())) (cons 4 (cons 3 '()))) |
'(((5) a) define ()) | (cons (cons (cons 5 '()) (cons 'a '())) (cons 'define (cons '() '()))) |
'(c (f) (b) (a) a) | (cons 'c (cons (cons 'f '()) (cons (cons 'b '()) (cons (cons 'a '()) (cons 'a '()))))) |
'(24 (-3 a) (b) (a) a) | (cons 24 (cons (cons -3 (cons 'a '())) (cons (cons 'b '()) (cons (cons 'a '()) (cons 'a '()))))) |
'(2 ((b) (a) a) (b)) | (cons 2 (cons (cons (cons 'b '()) (cons (cons 'a '()) (cons 'a '()))) (cons (cons 'b '()) '()))) |
'((define a) c (()) b) | (cons (cons 'define (cons 'a '())) (cons 'c (cons (cons '() '()) (cons 'b '())))) |
'(a ((b) (a) a) 3 b) | (cons 'a (cons (cons (cons 'b '()) (cons (cons 'a '()) (cons 'a '()))) (cons 3 (cons 'b '())))) |
'((-3 () a) (5) d) | (cons (cons -3 (cons '() (cons 'a '()))) (cons (cons 5 '()) (cons 'd '()))) |
'(2 2 (() b) (()) b) | (cons 2 (cons 2 (cons (cons '() (cons 'b '())) (cons (cons '() '()) (cons 'b '()))))) |
'(f 2 1 c a) | (cons 'f (cons 2 (cons 1 (cons 'c (cons 'a '()))))) |
'(d (c () a) (() a) (a) a) | (cons 'd (cons (cons 'c (cons '() (cons 'a '()))) (cons (cons '() (cons 'a '())) (cons (cons 'a '()) (cons 'a '()))))) |
'(e -3 ((()) b) (a)) | (cons 'e (cons -3 (cons (cons (cons '() '()) (cons 'b '())) (cons (cons 'a '()) '())))) |
'(5 4 ((()) b) e) | (cons 5 (cons 4 (cons (cons (cons '() '()) (cons 'b '())) (cons 'e '())))) |
'(define 234 ((()) b) 2) | (cons 'define (cons 234 (cons (cons (cons '() '()) (cons 'b '())) (cons 2 '())))) |
'(((())) (5) 4) | (cons (cons (cons '() '()) '()) (cons (cons 5 '()) (cons 4 '()))) |
'((f d) d -3) | (cons (cons 'f (cons 'd '())) (cons 'd (cons -3 '()))) |
'(e define ((()) ()) -3) | (cons 'e (cons 'define (cons (cons (cons '() '()) (cons '() '())) (cons -3 '())))) |
'((c (()) ()) ((a)) () b) | (cons (cons 'c (cons (cons '() '()) (cons '() '()))) (cons (cons (cons 'a '()) '()) (cons '() (cons 'b '())))) |
'((() a) 4 -3) | (cons (cons '() (cons 'a '())) (cons 4 (cons -3 '()))) |
'(234 3 define (b) () a) | (cons 234 (cons 3 (cons 'define (cons (cons 'b '()) (cons '() (cons 'a '())))))) |
'(f 234 define (b) () a) | (cons 'f (cons 234 (cons 'define (cons (cons 'b '()) (cons '() (cons 'a '())))))) |
'(5 a c e a) | (cons 5 (cons 'a (cons 'c (cons 'e (cons 'a '()))))) |
'((((a) ()) () b) (a) 1) | (cons (cons (cons (cons 'a '()) (cons '() '())) (cons '() (cons 'b '()))) (cons (cons 'a '()) (cons 1 '()))) |
'(((2) () b) d (a) b) | (cons (cons (cons 2 '()) (cons '() (cons 'b '()))) (cons 'd (cons (cons 'a '()) (cons 'b '())))) |
'(3 f a (() a)) | (cons 3 (cons 'f (cons 'a (cons (cons '() (cons 'a '())) '())))) |
'(((3) () b) 1 2) | (cons (cons (cons 3 '()) (cons '() (cons 'b '()))) (cons 1 (cons 2 '()))) |
'(5 234 5 (() a)) | (cons 5 (cons 234 (cons 5 (cons (cons '() (cons 'a '())) '())))) |
'((c 3) ((()) ()) () b) | (cons (cons 'c (cons 3 '())) (cons (cons (cons '() '()) (cons '() '())) (cons '() (cons 'b '())))) |
'(((1) () b) (() b) b) | (cons (cons (cons 1 '()) (cons '() (cons 'b '()))) (cons (cons '() (cons 'b '())) (cons 'b '()))) |
'(define quote ((b))) | (cons 'define (cons 'quote (cons (cons (cons 'b '()) '()) '()))) |
'(define 2 2 (() a) a) | (cons 'define (cons 2 (cons 2 (cons (cons '() (cons 'a '())) (cons 'a '()))))) |
'(24 d -3 (() a) a) | (cons 24 (cons 'd (cons -3 (cons (cons '() (cons 'a '())) (cons 'a '()))))) |
'(((() b) (a) a) a 3) | (cons (cons (cons '() (cons 'b '())) (cons (cons 'a '()) (cons 'a '()))) (cons 'a (cons 3 '()))) |
'((a 2) quote (b)) | (cons (cons 'a (cons 2 '())) (cons 'quote (cons (cons 'b '()) '()))) |
'((((a) a) a) a quote) | (cons (cons (cons (cons 'a '()) (cons 'a '())) (cons 'a '())) (cons 'a (cons 'quote '()))) |
'(((() b) (a) ()) (c) (a) a) | (cons (cons (cons '() (cons 'b '())) (cons (cons 'a '()) (cons '() '()))) (cons (cons 'c '()) (cons (cons 'a '()) (cons 'a '())))) |
'(f (((a)) a) -3 () a) | (cons 'f (cons (cons (cons (cons 'a '()) '()) (cons 'a '())) (cons -3 (cons '() (cons 'a '()))))) |
'(24 24 c (() a) ()) | (cons 24 (cons 24 (cons 'c (cons (cons '() (cons 'a '())) (cons '() '()))))) |
'(define ((b) (a) a) quote () a) | (cons 'define (cons (cons (cons 'b '()) (cons (cons 'a '()) (cons 'a '()))) (cons 'quote (cons '() (cons 'a '()))))) |
'((3 () ()) 5 quote) | (cons (cons 3 (cons '() (cons '() '()))) (cons 5 (cons 'quote '()))) |
'(d ((d) a) ((a) a) c) | (cons 'd (cons (cons (cons 'd '()) (cons 'a '())) (cons (cons (cons 'a '()) (cons 'a '())) (cons 'c '())))) |
'(((a) 24) 5 () ()) | (cons (cons (cons 'a '()) (cons 24 '())) (cons 5 (cons '() (cons '() '())))) |
'(((c) 24) f (a) b) | (cons (cons (cons 'c '()) (cons 24 '())) (cons 'f (cons (cons 'a '()) (cons 'b '())))) |
'(((()) () b) b (b) a) | (cons (cons (cons '() '()) (cons '() (cons 'b '()))) (cons 'b (cons (cons 'b '()) (cons 'a '())))) |
'((((a) a) 24) define b) | (cons (cons (cons (cons 'a '()) (cons 'a '())) (cons 24 '())) (cons 'define (cons 'b '()))) |
'((c e) (1) 24) | (cons (cons 'c (cons 'e '())) (cons (cons 1 '()) (cons 24 '()))) |
''(() (a) a) | (cons 'quote (cons (cons '() (cons (cons 'a '()) (cons 'a '()))) (cons (cons (cons 'a '()) (cons 'a '())) (cons 'd '())))) |
'((() (())) 2 (b) a) | (cons (cons '() (cons (cons '() '()) '())) (cons 2 (cons (cons 'b '()) (cons 'a '())))) |
'(-3 (() d) a c) | (cons -3 (cons (cons '() (cons 'd '())) (cons 'a (cons 'c '())))) |
'((5 c) 5 (b) a) | (cons (cons 5 (cons 'c '())) (cons 5 (cons (cons 'b '()) (cons 'a '())))) |
'(f c 2 5 a) | (cons 'f (cons 'c (cons 2 (cons 5 (cons 'a '()))))) |
'((3 (()) ()) 234 (b) a) | (cons (cons 3 (cons (cons '() '()) (cons '() '()))) (cons 234 (cons (cons 'b '()) (cons 'a '())))) |
'(((5) 24) (b) (()) a) | (cons (cons (cons 5 '()) (cons 24 '())) (cons (cons 'b '()) (cons (cons '() '()) (cons 'a '())))) |
'(((24) a) 234 1) | (cons (cons (cons 24 '()) (cons 'a '())) (cons 234 (cons 1 '()))) |