Converting to Conses... lots of examples
7.9.0.900

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 '())))