(lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) (lambda (b_2) '11) (lambda (x_4) (if (< x_4 '0) (- x_4) (- '10 x_4))) (lambda (l_11) (letrec ((add-list_13_16 (lambda (l_14) (if (null? l_14) '() (cons (+ '1 (car l_14)) (add-list_13_16 (cdr l_14))))))) (add-list_13_16 l_11))) (lambda (n_18) (list (+ '1 n_18) (+ '2 n_18) (+ '3 n_18))) (lambda (env_27) (lookup 'x env_27)) (lambda (env_36) (apply (lookup 'f env_36) (list '1 '2 '3))) (lambda (b_53) (+ '15 b_53 b_53 b_53 b_53 b_53 b_53)) (lambda () '55) (lambda () (list 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z)) (lambda () (list 'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a)) (lambda () 'ok) ok on (lambda () (f1)) -----> # on (lambda () (f1 1)) -----> # on (lambda () (f1 1 2)) -----> # on (lambda () (f1 1 2 3)) -----> # on (lambda () (f1 1 2 3 4)) -----> # on (lambda () (f1 x: 1 y: 2)) (lambda (a) (list a)) -----> # on (lambda () (f2)) (1) on (lambda () (f2 1)) -----> # on (lambda () (f2 1 2)) -----> # on (lambda () (f2 1 2 3)) -----> # on (lambda () (f2 1 2 3 4)) -----> # on (lambda () (f2 1 x: 2 y: 3)) (lambda a (list a)) (()) on (lambda () (f3)) ((1)) on (lambda () (f3 1)) ((1 2)) on (lambda () (f3 1 2)) ((1 2 3)) on (lambda () (f3 1 2 3)) ((1 2 3 4)) on (lambda () (f3 1 2 3 4)) ((x: 1 y: 2)) on (lambda () (f3 x: 1 y: 2)) (lambda (a . b) (list a b)) -----> # on (lambda () (f4)) (1 ()) on (lambda () (f4 1)) (1 (2)) on (lambda () (f4 1 2)) (1 (2 3)) on (lambda () (f4 1 2 3)) (1 (2 3 4)) on (lambda () (f4 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f4 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f5)) (1) on (lambda () (f5 1)) -----> # on (lambda () (f5 1 2)) -----> # on (lambda () (f5 1 2 3)) -----> # on (lambda () (f5 1 2 3 4)) -----> # on (lambda () (f5 1 x: 2 y: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f6)) (1 #f) on (lambda () (f6 1)) (1 2) on (lambda () (f6 1 2)) -----> # on (lambda () (f6 1 2 3)) -----> # on (lambda () (f6 1 2 3 4)) -----> # on (lambda () (f6 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b))) (list a b)) -----> # on (lambda () (f7)) (1 (1 7)) on (lambda () (f7 1)) (1 2) on (lambda () (f7 1 2)) -----> # on (lambda () (f7 1 2 3)) -----> # on (lambda () (f7 1 2 3 4)) -----> # on (lambda () (f7 1 2 x: 3 y: 4)) (lambda (a . b) (list a b)) -----> # on (lambda () (f8)) (1 ()) on (lambda () (f8 1)) (1 (2)) on (lambda () (f8 1 2)) (1 (2 3)) on (lambda () (f8 1 2 3)) (1 (2 3 4)) on (lambda () (f8 1 2 3 4)) (1 (x: 2 y: 3)) on (lambda () (f8 1 x: 2 y: 3)) (lambda (a) (list a)) -----> # on (lambda () (f9)) (1) on (lambda () (f9 1)) -----> # on (lambda () (f9 1 2)) -----> # on (lambda () (f9 1 2 3)) -----> # on (lambda () (f9 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f10)) (1 #f) on (lambda () (f10 1)) -----> # on (lambda () (f10 1 2)) -----> # on (lambda () (f10 1 2 3)) (1 2) on (lambda () (f10 1 b: 2)) -----> # on (lambda () (f10 1 x: 2)) -----> # on (lambda () (f10 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f11)) (1 (1 7)) on (lambda () (f11 1)) -----> # on (lambda () (f11 1 2)) -----> # on (lambda () (f11 1 2 3)) (1 2) on (lambda () (f11 1 b: 2)) -----> # on (lambda () (f11 1 x: 2)) -----> # on (lambda () (f11 1 x: 2 b: 3)) (lambda (a . b) (list a b)) -----> # on (lambda () (f12)) (1 ()) on (lambda () (f12 1)) (1 (2)) on (lambda () (f12 1 2)) (1 (2 3)) on (lambda () (f12 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f12 1 x: 2 y: 3)) (lambda (a #!optional b . c) (list a b c)) -----> # on (lambda () (f13)) (1 #f ()) on (lambda () (f13 1)) (1 2 ()) on (lambda () (f13 1 2)) (1 2 (3)) on (lambda () (f13 1 2 3)) (1 2 (3 4)) on (lambda () (f13 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f13 1 2 x: 3 y: 4)) (lambda (a) (list a)) -----> # on (lambda () (f14)) (1) on (lambda () (f14 1)) -----> # on (lambda () (f14 1 2)) -----> # on (lambda () (f14 1 2 3)) -----> # on (lambda () (f14 1 x: 2)) -----> # on (lambda () (f14 1 x: 2 y: 3)) (lambda (a #!key b) (list a b)) -----> # on (lambda () (f15)) (1 #f) on (lambda () (f15 1)) -----> # on (lambda () (f15 1 2)) -----> # on (lambda () (f15 1 2 3)) (1 2) on (lambda () (f15 1 b: 2)) -----> # on (lambda () (f15 1 x: 2)) -----> # on (lambda () (f15 1 x: 2 b: 3)) (lambda (a #!key (b (list a b))) (list a b)) -----> # on (lambda () (f16)) (1 (1 7)) on (lambda () (f16 1)) -----> # on (lambda () (f16 1 2)) -----> # on (lambda () (f16 1 2 3)) (1 2) on (lambda () (f16 1 b: 2)) -----> # on (lambda () (f16 1 x: 2)) -----> # on (lambda () (f16 1 x: 2 b: 3)) (lambda (a #!optional b) (list a b)) -----> # on (lambda () (f17)) (1 #f) on (lambda () (f17 1)) (1 2) on (lambda () (f17 1 2)) -----> # on (lambda () (f17 1 2 3)) -----> # on (lambda () (f17 1 2 3 4)) -----> # on (lambda () (f17 1 2 x: 3)) -----> # on (lambda () (f17 1 2 x: 3 y: 4)) (lambda (a #!optional b #!key c) (list a b c)) -----> # on (lambda () (f18)) (1 #f #f) on (lambda () (f18 1)) (1 2 #f) on (lambda () (f18 1 2)) -----> # on (lambda () (f18 1 2 3)) -----> # on (lambda () (f18 1 2 3 4)) (1 2 3) on (lambda () (f18 1 2 c: 3)) -----> # on (lambda () (f18 1 2 x: 3)) -----> # on (lambda () (f18 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c)) #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f19)) (1 (1 7 8) (1 (1 7 8) 8)) on (lambda () (f19 1)) (1 2 (1 2 8)) on (lambda () (f19 1 2)) -----> # on (lambda () (f19 1 2 3)) -----> # on (lambda () (f19 1 2 3 4)) (1 2 3) on (lambda () (f19 1 2 c: 3)) -----> # on (lambda () (f19 1 2 x: 3)) -----> # on (lambda () (f19 1 2 x: 3 c: 4)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f20)) (1 ()) on (lambda () (f20 1)) (1 (2)) on (lambda () (f20 1 2)) (1 (2 3)) on (lambda () (f20 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f20 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f21)) (1 () #f) on (lambda () (f21 1)) (1 (2) #f) on (lambda () (f21 1 2)) (1 (2 3) #f) on (lambda () (f21 1 2 3)) (1 (c: 2) 2) on (lambda () (f21 1 c: 2)) (1 (x: 2) #f) on (lambda () (f21 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f21 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f22)) (1 () (1 () 8)) on (lambda () (f22 1)) (1 (2) (1 (2) 8)) on (lambda () (f22 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f22 1 2 3)) (1 (c: 2) 2) on (lambda () (f22 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f22 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f22 1 x: 2 c: 3)) (lambda (a #!rest b #!key) (list a b)) -----> # on (lambda () (f23)) (1 ()) on (lambda () (f23 1)) (1 (2)) on (lambda () (f23 1 2)) (1 (2 3)) on (lambda () (f23 1 2 3)) (1 (x: 2 y: 3)) on (lambda () (f23 1 x: 2 y: 3)) (lambda (a #!rest b #!key c) (list a b c)) -----> # on (lambda () (f24)) (1 () #f) on (lambda () (f24 1)) (1 (2) #f) on (lambda () (f24 1 2)) (1 (2 3) #f) on (lambda () (f24 1 2 3)) (1 (c: 2) 2) on (lambda () (f24 1 c: 2)) (1 (x: 2) #f) on (lambda () (f24 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f24 1 x: 2 c: 3)) (lambda (a #!rest b #!key (c (list a b c))) (list a b c)) -----> # on (lambda () (f25)) (1 () (1 () 8)) on (lambda () (f25 1)) (1 (2) (1 (2) 8)) on (lambda () (f25 1 2)) (1 (2 3) (1 (2 3) 8)) on (lambda () (f25 1 2 3)) (1 (c: 2) 2) on (lambda () (f25 1 c: 2)) (1 (x: 2) (1 (x: 2) 8)) on (lambda () (f25 1 x: 2)) (1 (x: 2 c: 3) 3) on (lambda () (f25 1 x: 2 c: 3)) (lambda (a #!optional b #!rest c #!key) (list a b c)) -----> # on (lambda () (f26)) (1 #f ()) on (lambda () (f26 1)) (1 2 ()) on (lambda () (f26 1 2)) (1 2 (3)) on (lambda () (f26 1 2 3)) (1 2 (3 4)) on (lambda () (f26 1 2 3 4)) (1 2 (x: 3 y: 4)) on (lambda () (f26 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!rest c #!key) (list a b c)) -----> # on (lambda () (f27)) (1 (1 7 8) ()) on (lambda () (f27 1)) (1 2 ()) on (lambda () (f27 1 2)) (1 2 (3)) on (lambda () (f27 1 2 3)) (1 2 (3 4)) on (lambda () (f27 1 2 3 4)) (1 2 (c: 3)) on (lambda () (f27 1 2 c: 3)) (1 2 (x: 3)) on (lambda () (f27 1 2 x: 3)) (1 2 (x: 3 c: 4)) on (lambda () (f27 1 2 x: 3 c: 4)) (lambda (a #!optional b #!rest c #!key d) (list a b c d)) -----> # on (lambda () (f28)) (1 #f () #f) on (lambda () (f28 1)) (1 2 () #f) on (lambda () (f28 1 2)) (1 2 (3) #f) on (lambda () (f28 1 2 3)) (1 2 (3 4) #f) on (lambda () (f28 1 2 3 4)) (1 2 (c: 3) #f) on (lambda () (f28 1 2 c: 3)) (1 2 (x: 3) #f) on (lambda () (f28 1 2 x: 3)) (1 2 (x: 3 c: 4) #f) on (lambda () (f28 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!rest c #!key (d (list a b c d))) (list a b c d)) -----> # on (lambda () (f29)) (1 (1 7 8 9) () (1 (1 7 8 9) () 9)) on (lambda () (f29 1)) (1 2 () (1 2 () 9)) on (lambda () (f29 1 2)) (1 2 (3) (1 2 (3) 9)) on (lambda () (f29 1 2 3)) (1 2 (3 4) (1 2 (3 4) 9)) on (lambda () (f29 1 2 3 4)) (1 2 (c: 3) (1 2 (c: 3) 9)) on (lambda () (f29 1 2 c: 3)) (1 2 (x: 3) (1 2 (x: 3) 9)) on (lambda () (f29 1 2 x: 3)) (1 2 (x: 3 c: 4) (1 2 (x: 3 c: 4) 9)) on (lambda () (f29 1 2 x: 3 c: 4)) (lambda (a #!key . b) (list a b)) -----> # on (lambda () (f30)) (1 ()) on (lambda () (f30 1)) (1 (2)) on (lambda () (f30 1 2)) (1 (2 3)) on (lambda () (f30 1 2 3)) -----> # on (lambda () (f30 1 x: 2 y: 3)) (lambda (a #!key b . c) (list a b c)) -----> # on (lambda () (f31)) (1 #f ()) on (lambda () (f31 1)) (1 #f (2)) on (lambda () (f31 1 2)) (1 #f (2 3)) on (lambda () (f31 1 2 3)) (1 2 ()) on (lambda () (f31 1 b: 2)) (1 2 (b:)) on (lambda () (f31 1 b: 2 b:)) (1 2 ()) on (lambda () (f31 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f31 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f31 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f31 1 x: 2)) -----> # on (lambda () (f31 1 x: 2 b: 3)) (lambda (a #!key (b (list a b)) . c) (list a b c)) -----> # on (lambda () (f32)) (1 (1 7) ()) on (lambda () (f32 1)) (1 (1 7) (2)) on (lambda () (f32 1 2)) (1 (1 7) (2 3)) on (lambda () (f32 1 2 3)) (1 2 ()) on (lambda () (f32 1 b: 2)) (1 2 (b:)) on (lambda () (f32 1 b: 2 b:)) (1 2 ()) on (lambda () (f32 1 b: 2 b: 3)) (1 2 (4)) on (lambda () (f32 1 b: 2 b: 3 4)) (1 2 (4 5)) on (lambda () (f32 1 b: 2 b: 3 4 5)) -----> # on (lambda () (f32 1 x: 2)) -----> # on (lambda () (f32 1 x: 2 b: 3)) (lambda (a #!optional b #!key . c) (list a b c)) -----> # on (lambda () (f33)) (1 #f ()) on (lambda () (f33 1)) (1 2 ()) on (lambda () (f33 1 2)) (1 2 (3)) on (lambda () (f33 1 2 3)) (1 2 (3 4)) on (lambda () (f33 1 2 3 4)) -----> # on (lambda () (f33 1 2 x: 3 y: 4)) (lambda (a #!optional (b (list a b c)) #!key . c) (list a b c)) -----> # on (lambda () (f34)) (1 (1 7 8) ()) on (lambda () (f34 1)) (1 2 ()) on (lambda () (f34 1 2)) (1 2 (3)) on (lambda () (f34 1 2 3)) (1 2 (3 4)) on (lambda () (f34 1 2 3 4)) -----> # on (lambda () (f34 1 2 c: 3)) -----> # on (lambda () (f34 1 2 x: 3)) -----> # on (lambda () (f34 1 2 x: 3 c: 4)) (lambda (a #!optional b #!key c . d) (list a b c d)) -----> # on (lambda () (f35)) (1 #f #f ()) on (lambda () (f35 1)) (1 2 #f ()) on (lambda () (f35 1 2)) (1 2 #f (3)) on (lambda () (f35 1 2 3)) (1 2 #f (3 4)) on (lambda () (f35 1 2 3 4)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f35 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f35 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f35 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f35 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f35 1 2 x: 3)) -----> # on (lambda () (f35 1 2 x: 3 c: 4)) (lambda (a #!optional (b (list a b c d)) #!key (c (list a b c d)) . d) (list a b c d)) -----> # on (lambda () (f36)) (1 (1 7 8 9) (1 (1 7 8 9) 8 9) ()) on (lambda () (f36 1)) (1 2 (1 2 8 9) ()) on (lambda () (f36 1 2)) (1 2 (1 2 8 9) (3)) on (lambda () (f36 1 2 3)) (1 2 (1 2 8 9) (3 4)) on (lambda () (f36 1 2 3 4)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3)) (1 2 3 (c:)) on (lambda () (f36 1 2 c: 3 c:)) (1 2 3 ()) on (lambda () (f36 1 2 c: 3 c: 4)) (1 2 3 (5)) on (lambda () (f36 1 2 c: 3 c: 4 5)) (1 2 3 (5 6)) on (lambda () (f36 1 2 c: 3 c: 4 5 6)) -----> # on (lambda () (f36 1 2 x: 3)) -----> # on (lambda () (f36 1 2 x: 3 c: 4)) real-time OK ok ok ok ok ok ok ok ok ok ok ok ok ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-string -1) ok *** ERROR IN ##make-string -- Heap overflow ok *** ERROR IN ##make-string -- Heap overflow ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-string 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Exact INTEGER expected (make-string 1.5) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) CHARACTER expected (make-string 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) CHARACTER expected (string #\5 'b) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) STRING expected (string-length 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) STRING expected (string-ref 123456789012345678901 0) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (string-ref "56" -1) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (string-ref "56" 2) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (string-ref "56" 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) STRING expected (string-set! 123456789012345678901 0 #\3) ok *** ERROR IN #, "mix.scm"@1183.3 -- (Argument 2) Out of range (string-set! "56" -1 #\3) ok *** ERROR IN #, "mix.scm"@1184.3 -- (Argument 2) Out of range (string-set! "56" 2 #\3) ok *** ERROR IN #, "mix.scm"@1185.3 -- (Argument 2) Out of range (string-set! "56" 123456789012345678901 #\3) ok *** ERROR IN #, "mix.scm"@1186.3 -- (Argument 3) CHARACTER expected (string-set! "56" 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) STRING expected (string->list 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) LIST expected (list->string 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) CHARACTER LIST expected (list->string '(#\5 b)) ok ok ok ok ok ok ok ok ok ok ok ok ok ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-vector -1) ok *** ERROR IN ##make-vector -- Heap overflow ok *** ERROR IN ##make-vector -- Heap overflow ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Exact INTEGER expected (make-vector 1.5) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) VECTOR expected (vector-length 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) VECTOR expected (vector-ref 123456789012345678901 0) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (vector-ref '#(5 6) -1) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (vector-ref '#(5 6) 2) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (vector-ref '#(5 6) 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) VECTOR expected (vector-set! 123456789012345678901 0 3) ok *** ERROR IN #, "mix.scm"@1216.3 -- (Argument 2) Out of range (vector-set! '#(5 6) -1 3) ok *** ERROR IN #, "mix.scm"@1217.3 -- (Argument 2) Out of range (vector-set! '#(5 6) 2 3) ok *** ERROR IN #, "mix.scm"@1218.3 -- (Argument 2) Out of range (vector-set! '#(5 6) 123456789012345678901 3) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) VECTOR expected (vector->list 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) LIST expected (list->vector 123456789012345678901) ok ok ok ok ok ok ok ok ok ok ok ok ok ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-s8vector -1) ok *** ERROR IN ##make-s8vector -- Heap overflow ok *** ERROR IN ##make-s8vector -- Heap overflow ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-s8vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Exact INTEGER expected (make-s8vector 1.5) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Signed 8 bit exact INTEGER expected (make-s8vector 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Signed 8 bit exact INTEGER expected (s8vector 5 'b) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S8VECTOR expected (s8vector-length 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S8VECTOR expected (s8vector-ref 123456789012345678901 0) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (s8vector-ref '#s8(5 6) -1) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (s8vector-ref '#s8(5 6) 2) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (s8vector-ref '#s8(5 6) 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S8VECTOR expected (s8vector-set! 123456789012345678901 0 3) ok *** ERROR IN #, "mix.scm"@1249.3 -- (Argument 2) Out of range (s8vector-set! '#s8(5 6) -1 3) ok *** ERROR IN #, "mix.scm"@1250.3 -- (Argument 2) Out of range (s8vector-set! '#s8(5 6) 2 3) ok *** ERROR IN #, "mix.scm"@1251.3 -- (Argument 2) Out of range (s8vector-set! '#s8(5 6) 123456789012345678901 3) ok *** ERROR IN #, "mix.scm"@1252.3 -- (Argument 3) Signed 8 bit exact INTEGER expected (s8vector-set! '#s8(5 6) 1 -129) ok *** ERROR IN #, "mix.scm"@1253.3 -- (Argument 3) Signed 8 bit exact INTEGER expected (s8vector-set! '#s8(5 6) 1 128) ok *** ERROR IN #, "mix.scm"@1254.3 -- (Argument 3) Signed 8 bit exact INTEGER expected (s8vector-set! '#s8(5 6) 1 123456789012345678901) ok *** ERROR IN #, "mix.scm"@1255.3 -- (Argument 3) Signed 8 bit exact INTEGER expected (s8vector-set! '#s8(5 6) 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S8VECTOR expected (s8vector->list 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) LIST expected (list->s8vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Signed 8 bit exact INTEGER LIST expected (list->s8vector '(5 b)) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Signed 8 bit exact INTEGER LIST expected (list->s8vector '(128)) ok ok ok ok ok ok ok ok ok ok ok ok ok ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-u8vector -1) ok *** ERROR IN ##make-u8vector -- Heap overflow ok *** ERROR IN ##make-u8vector -- Heap overflow ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-u8vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Exact INTEGER expected (make-u8vector 1.5) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Unsigned 8 bit exact INTEGER expected (make-u8vector 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Unsigned 8 bit exact INTEGER expected (u8vector 5 'b) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U8VECTOR expected (u8vector-length 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U8VECTOR expected (u8vector-ref 123456789012345678901 0) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (u8vector-ref '#u8(5 6) -1) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (u8vector-ref '#u8(5 6) 2) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (u8vector-ref '#u8(5 6) 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U8VECTOR expected (u8vector-set! 123456789012345678901 0 3) ok *** ERROR IN #, "mix.scm"@1288.3 -- (Argument 2) Out of range (u8vector-set! '#u8(5 6) -1 3) ok *** ERROR IN #, "mix.scm"@1289.3 -- (Argument 2) Out of range (u8vector-set! '#u8(5 6) 2 3) ok *** ERROR IN #, "mix.scm"@1290.3 -- (Argument 2) Out of range (u8vector-set! '#u8(5 6) 123456789012345678901 3) ok *** ERROR IN #, "mix.scm"@1291.3 -- (Argument 3) Unsigned 8 bit exact INTEGER expected (u8vector-set! '#u8(5 6) 1 -1) ok *** ERROR IN #, "mix.scm"@1292.3 -- (Argument 3) Unsigned 8 bit exact INTEGER expected (u8vector-set! '#u8(5 6) 1 256) ok *** ERROR IN #, "mix.scm"@1293.3 -- (Argument 3) Unsigned 8 bit exact INTEGER expected (u8vector-set! '#u8(5 6) 1 123456789012345678901) ok *** ERROR IN #, "mix.scm"@1294.3 -- (Argument 3) Unsigned 8 bit exact INTEGER expected (u8vector-set! '#u8(5 6) 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U8VECTOR expected (u8vector->list 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) LIST expected (list->u8vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Unsigned 8 bit exact INTEGER LIST expected (list->u8vector '(5 b)) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Unsigned 8 bit exact INTEGER LIST expected (list->u8vector '(256)) ok ok ok ok ok ok ok ok ok ok ok ok ok ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-s16vector -1) ok *** ERROR IN ##make-s16vector -- Heap overflow ok *** ERROR IN ##make-s16vector -- Heap overflow ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-s16vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Exact INTEGER expected (make-s16vector 1.5) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Signed 16 bit exact INTEGER expected (make-s16vector 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Signed 16 bit exact INTEGER expected (s16vector 5 'b) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S16VECTOR expected (s16vector-length 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S16VECTOR expected (s16vector-ref 123456789012345678901 0) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (s16vector-ref '#s16(5 6) -1) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (s16vector-ref '#s16(5 6) 2) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (s16vector-ref '#s16(5 6) 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S16VECTOR expected (s16vector-set! 123456789012345678901 0 3) ok *** ERROR IN #, "mix.scm"@1327.3 -- (Argument 2) Out of range (s16vector-set! '#s16(5 6) -1 3) ok *** ERROR IN #, "mix.scm"@1328.3 -- (Argument 2) Out of range (s16vector-set! '#s16(5 6) 2 3) ok *** ERROR IN #, "mix.scm"@1329.3 -- (Argument 2) Out of range (s16vector-set! '#s16(5 6) 123456789012345678901 3) ok *** ERROR IN #, "mix.scm"@1330.3 -- (Argument 3) Signed 16 bit exact INTEGER expected (s16vector-set! '#s16(5 6) 1 -32769) ok *** ERROR IN #, "mix.scm"@1331.3 -- (Argument 3) Signed 16 bit exact INTEGER expected (s16vector-set! '#s16(5 6) 1 32768) ok *** ERROR IN #, "mix.scm"@1332.3 -- (Argument 3) Signed 16 bit exact INTEGER expected (s16vector-set! '#s16(5 6) 1 123456789012345678901) ok *** ERROR IN #, "mix.scm"@1333.3 -- (Argument 3) Signed 16 bit exact INTEGER expected (s16vector-set! '#s16(5 6) 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S16VECTOR expected (s16vector->list 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) LIST expected (list->s16vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Signed 16 bit exact INTEGER LIST expected (list->s16vector '(5 b)) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Signed 16 bit exact INTEGER LIST expected (list->s16vector '(32768)) ok ok ok ok ok ok ok ok ok ok ok ok ok ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-u16vector -1) ok *** ERROR IN ##make-u16vector -- Heap overflow ok *** ERROR IN ##make-u16vector -- Heap overflow ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-u16vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Exact INTEGER expected (make-u16vector 1.5) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Unsigned 16 bit exact INTEGER expected (make-u16vector 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Unsigned 16 bit exact INTEGER expected (u16vector 5 'b) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U16VECTOR expected (u16vector-length 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U16VECTOR expected (u16vector-ref 123456789012345678901 0) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (u16vector-ref '#u16(5 6) -1) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (u16vector-ref '#u16(5 6) 2) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (u16vector-ref '#u16(5 6) 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U16VECTOR expected (u16vector-set! 123456789012345678901 0 3) ok *** ERROR IN #, "mix.scm"@1366.3 -- (Argument 2) Out of range (u16vector-set! '#u16(5 6) -1 3) ok *** ERROR IN #, "mix.scm"@1367.3 -- (Argument 2) Out of range (u16vector-set! '#u16(5 6) 2 3) ok *** ERROR IN #, "mix.scm"@1368.3 -- (Argument 2) Out of range (u16vector-set! '#u16(5 6) 123456789012345678901 3) ok *** ERROR IN #, "mix.scm"@1369.3 -- (Argument 3) Unsigned 16 bit exact INTEGER expected (u16vector-set! '#u16(5 6) 1 -1) ok *** ERROR IN #, "mix.scm"@1370.3 -- (Argument 3) Unsigned 16 bit exact INTEGER expected (u16vector-set! '#u16(5 6) 1 65536) ok *** ERROR IN #, "mix.scm"@1371.3 -- (Argument 3) Unsigned 16 bit exact INTEGER expected (u16vector-set! '#u16(5 6) 1 123456789012345678901) ok *** ERROR IN #, "mix.scm"@1372.3 -- (Argument 3) Unsigned 16 bit exact INTEGER expected (u16vector-set! '#u16(5 6) 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U16VECTOR expected (u16vector->list 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) LIST expected (list->u16vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Unsigned 16 bit exact INTEGER LIST expected (list->u16vector '(5 b)) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Unsigned 16 bit exact INTEGER LIST expected (list->u16vector '(65536)) ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-s32vector -1) ok *** ERROR IN ##make-s32vector -- Heap overflow ok *** ERROR IN ##make-s32vector -- Heap overflow ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-s32vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Exact INTEGER expected (make-s32vector 1.5) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Signed 32 bit exact INTEGER expected (make-s32vector 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Signed 32 bit exact INTEGER expected (s32vector 5 'b) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S32VECTOR expected (s32vector-length 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S32VECTOR expected (s32vector-ref 123456789012345678901 0) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (s32vector-ref '#s32(5 6) -1) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (s32vector-ref '#s32(5 6) 2) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (s32vector-ref '#s32(5 6) 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S32VECTOR expected (s32vector-set! 123456789012345678901 0 3) ok *** ERROR IN #, "mix.scm"@1406.3 -- (Argument 2) Out of range (s32vector-set! '#s32(5 6) -1 3) ok *** ERROR IN #, "mix.scm"@1407.3 -- (Argument 2) Out of range (s32vector-set! '#s32(5 6) 2 3) ok *** ERROR IN #, "mix.scm"@1408.3 -- (Argument 2) Out of range (s32vector-set! '#s32(5 6) 123456789012345678901 3) ok *** ERROR IN #, "mix.scm"@1409.3 -- (Argument 3) Signed 32 bit exact INTEGER expected (s32vector-set! '#s32(5 6) 1 -2147483649) ok *** ERROR IN #, "mix.scm"@1410.3 -- (Argument 3) Signed 32 bit exact INTEGER expected (s32vector-set! '#s32(5 6) 1 2147483648) ok *** ERROR IN #, "mix.scm"@1411.3 -- (Argument 3) Signed 32 bit exact INTEGER expected (s32vector-set! '#s32(5 6) 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S32VECTOR expected (s32vector->list 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) LIST expected (list->s32vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Signed 32 bit exact INTEGER LIST expected (list->s32vector '(5 b)) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Signed 32 bit exact INTEGER LIST expected (list->s32vector '(2147483648)) ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-u32vector -1) ok *** ERROR IN ##make-u32vector -- Heap overflow ok *** ERROR IN ##make-u32vector -- Heap overflow ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-u32vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Exact INTEGER expected (make-u32vector 1.5) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Unsigned 32 bit exact INTEGER expected (make-u32vector 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Unsigned 32 bit exact INTEGER expected (u32vector 5 'b) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U32VECTOR expected (u32vector-length 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U32VECTOR expected (u32vector-ref 123456789012345678901 0) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (u32vector-ref '#u32(5 6) -1) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (u32vector-ref '#u32(5 6) 2) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (u32vector-ref '#u32(5 6) 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U32VECTOR expected (u32vector-set! 123456789012345678901 0 3) ok *** ERROR IN #, "mix.scm"@1445.3 -- (Argument 2) Out of range (u32vector-set! '#u32(5 6) -1 3) ok *** ERROR IN #, "mix.scm"@1446.3 -- (Argument 2) Out of range (u32vector-set! '#u32(5 6) 2 3) ok *** ERROR IN #, "mix.scm"@1447.3 -- (Argument 2) Out of range (u32vector-set! '#u32(5 6) 123456789012345678901 3) ok *** ERROR IN #, "mix.scm"@1448.3 -- (Argument 3) Unsigned 32 bit exact INTEGER expected (u32vector-set! '#u32(5 6) 1 -1) ok *** ERROR IN #, "mix.scm"@1449.3 -- (Argument 3) Unsigned 32 bit exact INTEGER expected (u32vector-set! '#u32(5 6) 1 4294967296) ok *** ERROR IN #, "mix.scm"@1450.3 -- (Argument 3) Unsigned 32 bit exact INTEGER expected (u32vector-set! '#u32(5 6) 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U32VECTOR expected (u32vector->list 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) LIST expected (list->u32vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Unsigned 32 bit exact INTEGER LIST expected (list->u32vector '(5 b)) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Unsigned 32 bit exact INTEGER LIST expected (list->u32vector '(4294967296)) ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-s64vector -1) ok *** ERROR IN ##make-s64vector -- Heap overflow ok *** ERROR IN ##make-s64vector -- Heap overflow ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-s64vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Exact INTEGER expected (make-s64vector 1.5) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Signed 64 bit exact INTEGER expected (make-s64vector 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Signed 64 bit exact INTEGER expected (s64vector 5 'b) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S64VECTOR expected (s64vector-length 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S64VECTOR expected (s64vector-ref 123456789012345678901 0) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (s64vector-ref '#s64(5 6) -1) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (s64vector-ref '#s64(5 6) 2) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (s64vector-ref '#s64(5 6) 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S64VECTOR expected (s64vector-set! 123456789012345678901 0 3) ok *** ERROR IN #, "mix.scm"@1484.3 -- (Argument 2) Out of range (s64vector-set! '#s64(5 6) -1 3) ok *** ERROR IN #, "mix.scm"@1485.3 -- (Argument 2) Out of range (s64vector-set! '#s64(5 6) 2 3) ok *** ERROR IN #, "mix.scm"@1486.3 -- (Argument 2) Out of range (s64vector-set! '#s64(5 6) 123456789012345678901 3) ok *** ERROR IN #, "mix.scm"@1487.3 -- (Argument 3) Signed 64 bit exact INTEGER expected (s64vector-set! '#s64(5 6) 1 -9223372036854775809) ok *** ERROR IN #, "mix.scm"@1488.3 -- (Argument 3) Signed 64 bit exact INTEGER expected (s64vector-set! '#s64(5 6) 1 9223372036854775808) ok *** ERROR IN #, "mix.scm"@1489.3 -- (Argument 3) Signed 64 bit exact INTEGER expected (s64vector-set! '#s64(5 6) 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) S64VECTOR expected (s64vector->list 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) LIST expected (list->s64vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Signed 64 bit exact INTEGER LIST expected (list->s64vector '(5 b)) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Signed 64 bit exact INTEGER LIST expected (list->s64vector '(9223372036854775808)) ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-u64vector -1) ok *** ERROR IN ##make-u64vector -- Heap overflow ok *** ERROR IN ##make-u64vector -- Heap overflow ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-u64vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Exact INTEGER expected (make-u64vector 1.5) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Unsigned 64 bit exact INTEGER expected (make-u64vector 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Unsigned 64 bit exact INTEGER expected (u64vector 5 'b) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U64VECTOR expected (u64vector-length 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U64VECTOR expected (u64vector-ref 123456789012345678901 0) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (u64vector-ref '#u64(5 6) -1) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (u64vector-ref '#u64(5 6) 2) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (u64vector-ref '#u64(5 6) 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U64VECTOR expected (u64vector-set! 123456789012345678901 0 3) ok *** ERROR IN #, "mix.scm"@1523.3 -- (Argument 2) Out of range (u64vector-set! '#u64(5 6) -1 3) ok *** ERROR IN #, "mix.scm"@1524.3 -- (Argument 2) Out of range (u64vector-set! '#u64(5 6) 2 3) ok *** ERROR IN #, "mix.scm"@1525.3 -- (Argument 2) Out of range (u64vector-set! '#u64(5 6) 123456789012345678901 3) ok *** ERROR IN #, "mix.scm"@1526.3 -- (Argument 3) Unsigned 64 bit exact INTEGER expected (u64vector-set! '#u64(5 6) 1 -1) ok *** ERROR IN #, "mix.scm"@1527.3 -- (Argument 3) Unsigned 64 bit exact INTEGER expected (u64vector-set! '#u64(5 6) 1 18446744073709551616) ok *** ERROR IN #, "mix.scm"@1528.3 -- (Argument 3) Unsigned 64 bit exact INTEGER expected (u64vector-set! '#u64(5 6) 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) U64VECTOR expected (u64vector->list 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) LIST expected (list->u64vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Unsigned 64 bit exact INTEGER LIST expected (list->u64vector '(5 b)) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Unsigned 64 bit exact INTEGER LIST expected (list->u64vector '(18446744073709551616)) ok ok ok ok ok ok ok ok ok ok ok ok ok ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-f32vector -1) ok *** ERROR IN ##make-f32vector -- Heap overflow ok *** ERROR IN ##make-f32vector -- Heap overflow ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-f32vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Exact INTEGER expected (make-f32vector 1.5) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Inexact REAL expected (make-f32vector 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Inexact REAL expected (f32vector 5. 'b) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) F32VECTOR expected (f32vector-length 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) F32VECTOR expected (f32vector-ref 123456789012345678901 0) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (f32vector-ref '#f32(5. 6.) -1) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (f32vector-ref '#f32(5. 6.) 2) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (f32vector-ref '#f32(5. 6.) 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) F32VECTOR expected (f32vector-set! 123456789012345678901 0 3.) ok *** ERROR IN #, "mix.scm"@1561.3 -- (Argument 2) Out of range (f32vector-set! '#f32(5. 6.) -1 3.) ok *** ERROR IN #, "mix.scm"@1562.3 -- (Argument 2) Out of range (f32vector-set! '#f32(5. 6.) 2 3.) ok *** ERROR IN #, "mix.scm"@1563.3 -- (Argument 2) Out of range (f32vector-set! '#f32(5. 6.) 123456789012345678901 3.) ok *** ERROR IN #, "mix.scm"@1564.3 -- (Argument 3) Inexact REAL expected (f32vector-set! '#f32(5. 6.) 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) F32VECTOR expected (f32vector->list 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) LIST expected (list->f32vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Inexact REAL LIST expected (list->f32vector '(5. b)) ok ok ok ok ok ok ok ok ok ok ok ok ok ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-f64vector -1) ok *** ERROR IN ##make-f64vector -- Heap overflow ok *** ERROR IN ##make-f64vector -- Heap overflow ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Out of range (make-f64vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Exact INTEGER expected (make-f64vector 1.5) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Inexact REAL expected (make-f64vector 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Inexact REAL expected (f64vector 5. 'b) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) F64VECTOR expected (f64vector-length 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) F64VECTOR expected (f64vector-ref 123456789012345678901 0) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (f64vector-ref '#f64(5. 6.) -1) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (f64vector-ref '#f64(5. 6.) 2) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 2) Out of range (f64vector-ref '#f64(5. 6.) 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) F64VECTOR expected (f64vector-set! 123456789012345678901 0 3.) ok *** ERROR IN #, "mix.scm"@1596.3 -- (Argument 2) Out of range (f64vector-set! '#f64(5. 6.) -1 3.) ok *** ERROR IN #, "mix.scm"@1597.3 -- (Argument 2) Out of range (f64vector-set! '#f64(5. 6.) 2 3.) ok *** ERROR IN #, "mix.scm"@1598.3 -- (Argument 2) Out of range (f64vector-set! '#f64(5. 6.) 123456789012345678901 3.) ok *** ERROR IN #, "mix.scm"@1599.3 -- (Argument 3) Inexact REAL expected (f64vector-set! '#f64(5. 6.) 1 'a) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) F64VECTOR expected (f64vector->list 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) LIST expected (list->f64vector 123456789012345678901) ok *** ERROR IN test-form, "mix.scm"@647.15 -- (Argument 1) Inexact REAL LIST expected (list->f64vector '(5. b)) ok OK 1.4142135623730951 209. +inf.0 -inf.0 -inf.0 +inf.0 +nan.0 +nan.0 #t #t -0.