1(benchmark fuzzsmt
2:logic AUFLIA
3:status sat
4:extrafuns ((f0 Int Int))
5:extrafuns ((f1 Array Array Array Array))
6:extrapreds ((p0 Int))
7:extrapreds ((p1 Array Array))
8:extrafuns ((v0 Int))
9:extrafuns ((v1 Int))
10:extrafuns ((v2 Int))
11:extrafuns ((v3 Array))
12:assumption
13(exists (?qvar0 Int) (?qvar1 Int)
14(flet ($qf0 (p0 ?qvar1))
15(flet ($qf1 (p0 ?qvar0))
16(flet ($qf2 (or $qf0 $qf0))
17(flet ($qf3 (or $qf1 $qf2))
18$qf3
19)))))
20:formula
21(let (?e4 14)
22(let (?e5 3)
23(let (?e6 (- v1 v1))
24(let (?e7 (- v2 v2))
25(let (?e8 (~ v0))
26(let (?e9 (ite (p0 v0) 1 0))
27(let (?e10 (* v2 (~ ?e4)))
28(let (?e11 (* ?e4 ?e6))
29(let (?e12 (- ?e7 ?e8))
30(let (?e13 (* ?e4 ?e10))
31(let (?e14 (* v0 ?e5))
32(let (?e15 (~ ?e10))
33(let (?e16 (- ?e15 ?e14))
34(let (?e17 (+ ?e12 v1))
35(let (?e18 (ite (p0 ?e17) 1 0))
36(let (?e19 (~ ?e16))
37(let (?e20 (f0 ?e14))
38(let (?e21 (store v3 ?e7 v2))
39(let (?e22 (select v3 ?e11))
40(let (?e23 (f1 ?e21 v3 ?e21))
41(flet ($e24 (p1 ?e21 ?e23))
42(flet ($e25 (p1 ?e23 v3))
43(flet ($e26 (>= ?e22 ?e8))
44(flet ($e27 (<= ?e20 ?e20))
45(flet ($e28 (p0 ?e7))
46(flet ($e29 (< ?e19 ?e8))
47(flet ($e30 (>= ?e6 ?e14))
48(flet ($e31 (< ?e12 v2))
49(flet ($e32 (= ?e16 ?e18))
50(flet ($e33 (< ?e10 ?e10))
51(flet ($e34 (> ?e19 v2))
52(flet ($e35 (distinct ?e17 v0))
53(flet ($e36 (< v1 ?e15))
54(flet ($e37 (>= ?e15 v2))
55(flet ($e38 (<= ?e9 ?e19))
56(flet ($e39 (<= ?e13 ?e6))
57(flet ($e40 (p0 ?e11))
58(let (?e41 (ite $e39 ?e21 v3))
59(let (?e42 (ite $e36 ?e23 ?e23))
60(let (?e43 (ite $e34 v3 ?e21))
61(let (?e44 (ite $e29 ?e43 ?e21))
62(let (?e45 (ite $e24 ?e41 ?e44))
63(let (?e46 (ite $e35 ?e45 ?e42))
64(let (?e47 (ite $e37 ?e45 ?e23))
65(let (?e48 (ite $e28 ?e46 ?e41))
66(let (?e49 (ite $e25 ?e42 ?e44))
67(let (?e50 (ite $e35 ?e41 v3))
68(let (?e51 (ite $e29 ?e43 ?e50))
69(let (?e52 (ite $e27 ?e49 ?e43))
70(let (?e53 (ite $e40 ?e46 ?e23))
71(let (?e54 (ite $e33 ?e23 ?e46))
72(let (?e55 (ite $e40 ?e42 v3))
73(let (?e56 (ite $e28 ?e49 ?e51))
74(let (?e57 (ite $e26 ?e46 ?e21))
75(let (?e58 (ite $e32 ?e44 ?e52))
76(let (?e59 (ite $e30 ?e55 ?e54))
77(let (?e60 (ite $e25 ?e46 ?e54))
78(let (?e61 (ite $e31 ?e58 ?e59))
79(let (?e62 (ite $e38 ?e50 ?e48))
80(let (?e63 (ite $e37 ?e18 ?e15))
81(let (?e64 (ite $e39 ?e13 ?e15))
82(let (?e65 (ite $e36 v0 ?e13))
83(let (?e66 (ite $e31 ?e8 ?e10))
84(let (?e67 (ite $e28 ?e9 ?e12))
85(let (?e68 (ite $e25 v0 ?e18))
86(let (?e69 (ite $e33 ?e14 ?e22))
87(let (?e70 (ite $e30 ?e16 ?e64))
88(let (?e71 (ite $e33 v2 ?e66))
89(let (?e72 (ite $e34 ?e6 ?e13))
90(let (?e73 (ite $e26 ?e7 v2))
91(let (?e74 (ite $e37 ?e17 ?e65))
92(let (?e75 (ite $e26 ?e11 ?e64))
93(let (?e76 (ite $e33 ?e19 ?e68))
94(let (?e77 (ite $e27 ?e67 ?e73))
95(let (?e78 (ite $e34 ?e10 ?e16))
96(let (?e79 (ite $e40 ?e15 ?e6))
97(let (?e80 (ite $e37 ?e71 ?e70))
98(let (?e81 (ite $e31 v1 ?e73))
99(let (?e82 (ite $e32 ?e75 ?e64))
100(let (?e83 (ite $e35 ?e7 ?e67))
101(let (?e84 (ite $e38 ?e78 ?e66))
102(let (?e85 (ite $e24 ?e7 ?e11))
103(let (?e86 (ite $e29 ?e10 v0))
104(let (?e87 (ite $e32 ?e20 ?e80))
105(let (?e88 (store ?e23 ?e85 ?e17))
106(let (?e89 (select ?e53 ?e87))
107(let (?e90 (store ?e54 ?e20 ?e17))
108(let (?e91 (f1 ?e56 ?e59 ?e54))
109(let (?e92 (f1 v3 ?e54 ?e58))
110(let (?e93 (f1 ?e52 ?e52 v3))
111(let (?e94 (f1 ?e61 ?e50 ?e21))
112(let (?e95 (f1 ?e61 ?e43 ?e58))
113(let (?e96 (f1 ?e53 ?e53 ?e53))
114(let (?e97 (f1 ?e51 ?e54 ?e49))
115(let (?e98 (f1 ?e55 ?e55 ?e92))
116(let (?e99 (f1 ?e45 ?e55 ?e62))
117(let (?e100 (f1 ?e49 ?e50 ?e53))
118(let (?e101 (f1 ?e49 ?e52 ?e60))
119(let (?e102 (f1 ?e59 ?e97 ?e44))
120(let (?e103 (f1 ?e23 ?e47 ?e50))
121(let (?e104 (f1 ?e88 ?e98 ?e59))
122(let (?e105 (f1 ?e42 ?e42 ?e42))
123(let (?e106 (f1 ?e48 ?e47 ?e92))
124(let (?e107 (f1 ?e46 ?e46 ?e92))
125(let (?e108 (f1 ?e62 ?e104 ?e55))
126(let (?e109 (f1 ?e45 ?e59 ?e93))
127(let (?e110 (f1 ?e41 ?e41 ?e41))
128(let (?e111 (f1 ?e49 ?e57 ?e42))
129(let (?e112 (f1 ?e53 ?e91 ?e106))
130(let (?e113 (f1 ?e90 ?e90 ?e59))
131(let (?e114 (+ ?e18 ?e73))
132(let (?e115 (- ?e71 ?e17))
133(let (?e116 (~ ?e75))
134(let (?e117 (~ ?e115))
135(let (?e118 (+ ?e10 ?e18))
136(let (?e119 (ite (p0 ?e115) 1 0))
137(let (?e120 (* (~ ?e4) ?e6))
138(let (?e121 (* ?e63 (~ ?e4)))
139(let (?e122 (~ ?e6))
140(let (?e123 (* ?e19 ?e5))
141(let (?e124 (~ ?e16))
142(let (?e125 (- ?e65 ?e117))
143(let (?e126 (* ?e5 ?e80))
144(let (?e127 (~ ?e83))
145(let (?e128 (ite (p0 ?e86) 1 0))
146(let (?e129 (* (~ ?e5) ?e118))
147(let (?e130 (ite (p0 ?e85) 1 0))
148(let (?e131 (* ?e4 ?e118))
149(let (?e132 (f0 ?e69))
150(let (?e133 (- ?e20 ?e15))
151(let (?e134 (* ?e64 ?e5))
152(let (?e135 (f0 ?e9))
153(let (?e136 (f0 ?e74))
154(let (?e137 (~ ?e22))
155(let (?e138 (* ?e77 ?e5))
156(let (?e139 (ite (p0 ?e81) 1 0))
157(let (?e140 (* (~ ?e5) ?e73))
158(let (?e141 (ite (p0 ?e65) 1 0))
159(let (?e142 (* ?e82 (~ ?e5)))
160(let (?e143 (ite (p0 ?e67) 1 0))
161(let (?e144 (- ?e120 ?e13))
162(let (?e145 (* ?e19 ?e5))
163(let (?e146 (f0 ?e87))
164(let (?e147 (f0 ?e76))
165(let (?e148 (ite (p0 ?e139) 1 0))
166(let (?e149 (ite (p0 ?e75) 1 0))
167(let (?e150 (ite (p0 ?e135) 1 0))
168(let (?e151 (~ ?e16))
169(let (?e152 (ite (p0 ?e66) 1 0))
170(let (?e153 (ite (p0 ?e11) 1 0))
171(let (?e154 (~ v0))
172(let (?e155 (* ?e5 ?e70))
173(let (?e156 (~ v2))
174(let (?e157 (~ ?e80))
175(let (?e158 (f0 ?e12))
176(let (?e159 (* ?e5 ?e72))
177(let (?e160 (f0 ?e64))
178(let (?e161 (~ ?e89))
179(let (?e162 (- ?e14 ?e79))
180(let (?e163 (f0 ?e14))
181(let (?e164 (+ ?e18 ?e69))
182(let (?e165 (* ?e68 (~ ?e5)))
183(let (?e166 (- ?e22 ?e124))
184(let (?e167 (ite (p0 ?e78) 1 0))
185(let (?e168 (* v1 (~ ?e5)))
186(let (?e169 (* (~ ?e4) ?e66))
187(let (?e170 (ite (p0 ?e136) 1 0))
188(let (?e171 (~ ?e80))
189(let (?e172 (ite (p0 ?e7) 1 0))
190(let (?e173 (f0 ?e139))
191(let (?e174 (- ?e20 ?e15))
192(let (?e175 (* ?e8 ?e4))
193(let (?e176 (+ ?e84 ?e76))
194(flet ($e177 (p1 ?e111 ?e105))
195(flet ($e178 (p1 ?e44 ?e54))
196(flet ($e179 (p1 ?e103 ?e88))
197(flet ($e180 (p1 ?e55 ?e104))
198(flet ($e181 (p1 ?e60 ?e43))
199(flet ($e182 (p1 ?e50 ?e111))
200(flet ($e183 (p1 ?e61 ?e101))
201(flet ($e184 (p1 ?e21 ?e107))
202(flet ($e185 (p1 ?e102 ?e88))
203(flet ($e186 (p1 ?e95 ?e98))
204(flet ($e187 (p1 ?e100 ?e47))
205(flet ($e188 (p1 ?e109 ?e92))
206(flet ($e189 (p1 ?e59 ?e62))
207(flet ($e190 (p1 ?e49 ?e102))
208(flet ($e191 (p1 ?e52 ?e103))
209(flet ($e192 (p1 ?e99 ?e93))
210(flet ($e193 (p1 v3 ?e96))
211(flet ($e194 (p1 ?e53 ?e21))
212(flet ($e195 (p1 ?e91 ?e112))
213(flet ($e196 (p1 ?e110 ?e90))
214(flet ($e197 (p1 ?e106 ?e93))
215(flet ($e198 (p1 ?e45 ?e94))
216(flet ($e199 (p1 ?e43 ?e107))
217(flet ($e200 (p1 ?e93 ?e57))
218(flet ($e201 (p1 ?e56 ?e45))
219(flet ($e202 (p1 ?e108 ?e88))
220(flet ($e203 (p1 ?e23 ?e54))
221(flet ($e204 (p1 ?e101 ?e21))
222(flet ($e205 (p1 ?e57 ?e58))
223(flet ($e206 (p1 ?e42 ?e44))
224(flet ($e207 (p1 ?e100 ?e48))
225(flet ($e208 (p1 ?e52 ?e57))
226(flet ($e209 (p1 ?e113 ?e93))
227(flet ($e210 (p1 ?e41 ?e92))
228(flet ($e211 (p1 ?e42 v3))
229(flet ($e212 (p1 ?e41 v3))
230(flet ($e213 (p1 ?e93 ?e57))
231(flet ($e214 (p1 ?e97 ?e46))
232(flet ($e215 (p1 ?e91 ?e97))
233(flet ($e216 (p1 ?e51 ?e44))
234(flet ($e217 (>= ?e132 ?e86))
235(flet ($e218 (distinct v2 ?e132))
236(flet ($e219 (<= ?e146 ?e164))
237(flet ($e220 (= ?e151 ?e164))
238(flet ($e221 (p0 ?e69))
239(flet ($e222 (p0 ?e157))
240(flet ($e223 (distinct ?e12 ?e116))
241(flet ($e224 (>= ?e8 ?e155))
242(flet ($e225 (> ?e66 ?e15))
243(flet ($e226 (<= ?e140 ?e13))
244(flet ($e227 (distinct ?e170 ?e115))
245(flet ($e228 (<= ?e162 ?e142))
246(flet ($e229 (>= ?e19 ?e163))
247(flet ($e230 (distinct ?e129 ?e70))
248(flet ($e231 (> ?e157 ?e175))
249(flet ($e232 (> ?e73 ?e13))
250(flet ($e233 (>= ?e81 ?e76))
251(flet ($e234 (>= ?e144 ?e135))
252(flet ($e235 (distinct ?e89 ?e170))
253(flet ($e236 (distinct ?e134 ?e161))
254(flet ($e237 (> ?e153 ?e8))
255(flet ($e238 (>= ?e124 ?e124))
256(flet ($e239 (= ?e162 ?e19))
257(flet ($e240 (<= ?e167 ?e166))
258(flet ($e241 (= ?e87 ?e137))
259(flet ($e242 (= ?e83 ?e159))
260(flet ($e243 (>= ?e174 ?e140))
261(flet ($e244 (distinct ?e77 ?e172))
262(flet ($e245 (p0 ?e122))
263(flet ($e246 (< ?e74 ?e12))
264(flet ($e247 (p0 ?e129))
265(flet ($e248 (> ?e123 ?e127))
266(flet ($e249 (<= ?e114 ?e162))
267(flet ($e250 (<= ?e75 ?e11))
268(flet ($e251 (> ?e154 ?e147))
269(flet ($e252 (<= ?e125 ?e156))
270(flet ($e253 (>= ?e153 ?e89))
271(flet ($e254 (distinct ?e69 ?e154))
272(flet ($e255 (= ?e136 ?e87))
273(flet ($e256 (p0 ?e148))
274(flet ($e257 (> ?e131 ?e171))
275(flet ($e258 (<= ?e7 ?e86))
276(flet ($e259 (= ?e164 ?e172))
277(flet ($e260 (<= ?e126 v2))
278(flet ($e261 (>= ?e169 ?e172))
279(flet ($e262 (<= ?e67 ?e159))
280(flet ($e263 (p0 ?e79))
281(flet ($e264 (>= ?e143 ?e175))
282(flet ($e265 (<= ?e176 ?e165))
283(flet ($e266 (>= ?e10 ?e168))
284(flet ($e267 (= ?e80 ?e122))
285(flet ($e268 (<= ?e78 ?e82))
286(flet ($e269 (> ?e10 ?e122))
287(flet ($e270 (< v2 ?e165))
288(flet ($e271 (= ?e85 ?e138))
289(flet ($e272 (< ?e130 ?e170))
290(flet ($e273 (> ?e173 ?e18))
291(flet ($e274 (distinct ?e20 ?e71))
292(flet ($e275 (p0 ?e86))
293(flet ($e276 (p0 ?e14))
294(flet ($e277 (< ?e72 ?e114))
295(flet ($e278 (> ?e22 ?e75))
296(flet ($e279 (p0 ?e150))
297(flet ($e280 (p0 ?e139))
298(flet ($e281 (> ?e174 ?e151))
299(flet ($e282 (< ?e119 ?e22))
300(flet ($e283 (< ?e133 ?e14))
301(flet ($e284 (<= ?e9 v2))
302(flet ($e285 (distinct v0 ?e170))
303(flet ($e286 (<= ?e121 ?e136))
304(flet ($e287 (= ?e176 ?e85))
305(flet ($e288 (< ?e118 ?e123))
306(flet ($e289 (< ?e174 ?e63))
307(flet ($e290 (< ?e174 ?e19))
308(flet ($e291 (p0 ?e78))
309(flet ($e292 (distinct ?e160 ?e167))
310(flet ($e293 (<= ?e17 ?e18))
311(flet ($e294 (<= ?e147 ?e173))
312(flet ($e295 (distinct ?e68 ?e146))
313(flet ($e296 (< ?e117 ?e149))
314(flet ($e297 (>= ?e120 ?e168))
315(flet ($e298 (< ?e122 ?e74))
316(flet ($e299 (<= ?e66 ?e140))
317(flet ($e300 (= ?e141 ?e63))
318(flet ($e301 (p0 ?e132))
319(flet ($e302 (distinct ?e6 ?e14))
320(flet ($e303 (= ?e152 ?e133))
321(flet ($e304 (distinct ?e142 ?e153))
322(flet ($e305 (<= ?e145 ?e122))
323(flet ($e306 (>= ?e167 ?e123))
324(flet ($e307 (>= ?e128 ?e139))
325(flet ($e308 (> ?e12 ?e75))
326(flet ($e309 (distinct ?e84 ?e175))
327(flet ($e310 (> ?e64 ?e143))
328(flet ($e311 (p0 ?e158))
329(flet ($e312 (p0 ?e157))
330(flet ($e313 (<= v1 ?e18))
331(flet ($e314 (= ?e149 ?e119))
332(flet ($e315 (= ?e87 ?e127))
333(flet ($e316 (p0 ?e152))
334(flet ($e317 (p0 ?e16))
335(flet ($e318 (= ?e170 ?e124))
336(flet ($e319 (<= ?e157 ?e139))
337(flet ($e320 (>= ?e155 ?e66))
338(flet ($e321 (< ?e65 ?e118))
339(flet ($e322 (xor $e271 $e229))
340(flet ($e323 (iff $e237 $e269))
341(flet ($e324 (xor $e181 $e262))
342(flet ($e325 (and $e292 $e312))
343(flet ($e326 (not $e261))
344(flet ($e327 (xor $e193 $e310))
345(flet ($e328 (implies $e236 $e191))
346(flet ($e329 (and $e242 $e27))
347(flet ($e330 (xor $e295 $e326))
348(flet ($e331 (iff $e209 $e184))
349(flet ($e332 (not $e225))
350(flet ($e333 (if_then_else $e245 $e201 $e208))
351(flet ($e334 (iff $e251 $e234))
352(flet ($e335 (not $e239))
353(flet ($e336 (xor $e36 $e230))
354(flet ($e337 (implies $e314 $e333))
355(flet ($e338 (not $e316))
356(flet ($e339 (and $e222 $e223))
357(flet ($e340 (xor $e231 $e315))
358(flet ($e341 (and $e340 $e195))
359(flet ($e342 (xor $e220 $e29))
360(flet ($e343 (implies $e249 $e241))
361(flet ($e344 (implies $e332 $e182))
362(flet ($e345 (not $e330))
363(flet ($e346 (if_then_else $e30 $e246 $e185))
364(flet ($e347 (not $e337))
365(flet ($e348 (not $e240))
366(flet ($e349 (if_then_else $e183 $e328 $e278))
367(flet ($e350 (xor $e319 $e280))
368(flet ($e351 (and $e180 $e343))
369(flet ($e352 (or $e254 $e28))
370(flet ($e353 (and $e34 $e297))
371(flet ($e354 (if_then_else $e202 $e347 $e286))
372(flet ($e355 (iff $e320 $e226))
373(flet ($e356 (and $e227 $e268))
374(flet ($e357 (implies $e317 $e345))
375(flet ($e358 (or $e313 $e279))
376(flet ($e359 (and $e186 $e284))
377(flet ($e360 (iff $e256 $e33))
378(flet ($e361 (or $e346 $e196))
379(flet ($e362 (if_then_else $e39 $e302 $e289))
380(flet ($e363 (implies $e294 $e275))
381(flet ($e364 (iff $e192 $e276))
382(flet ($e365 (or $e204 $e358))
383(flet ($e366 (and $e235 $e212))
384(flet ($e367 (if_then_else $e197 $e194 $e348))
385(flet ($e368 (or $e362 $e199))
386(flet ($e369 (and $e270 $e215))
387(flet ($e370 (implies $e260 $e187))
388(flet ($e371 (not $e263))
389(flet ($e372 (not $e272))
390(flet ($e373 (not $e266))
391(flet ($e374 (and $e353 $e336))
392(flet ($e375 (implies $e368 $e283))
393(flet ($e376 (iff $e232 $e211))
394(flet ($e377 (if_then_else $e25 $e352 $e253))
395(flet ($e378 (implies $e377 $e200))
396(flet ($e379 (if_then_else $e219 $e264 $e288))
397(flet ($e380 (implies $e210 $e339))
398(flet ($e381 (iff $e35 $e217))
399(flet ($e382 (if_then_else $e306 $e309 $e351))
400(flet ($e383 (not $e304))
401(flet ($e384 (implies $e228 $e189))
402(flet ($e385 (or $e214 $e267))
403(flet ($e386 (and $e243 $e354))
404(flet ($e387 (xor $e341 $e350))
405(flet ($e388 (or $e281 $e366))
406(flet ($e389 (and $e324 $e274))
407(flet ($e390 (and $e322 $e375))
408(flet ($e391 (if_then_else $e387 $e305 $e359))
409(flet ($e392 (iff $e287 $e293))
410(flet ($e393 (or $e389 $e371))
411(flet ($e394 (or $e188 $e224))
412(flet ($e395 (iff $e216 $e325))
413(flet ($e396 (if_then_else $e300 $e258 $e364))
414(flet ($e397 (if_then_else $e395 $e394 $e32))
415(flet ($e398 (iff $e344 $e296))
416(flet ($e399 (and $e255 $e363))
417(flet ($e400 (not $e248))
418(flet ($e401 (or $e323 $e365))
419(flet ($e402 (not $e391))
420(flet ($e403 (not $e31))
421(flet ($e404 (not $e190))
422(flet ($e405 (and $e327 $e393))
423(flet ($e406 (or $e397 $e388))
424(flet ($e407 (xor $e329 $e342))
425(flet ($e408 (or $e298 $e299))
426(flet ($e409 (xor $e233 $e233))
427(flet ($e410 (not $e282))
428(flet ($e411 (implies $e40 $e356))
429(flet ($e412 (xor $e335 $e357))
430(flet ($e413 (implies $e402 $e376))
431(flet ($e414 (implies $e378 $e303))
432(flet ($e415 (and $e247 $e401))
433(flet ($e416 (and $e321 $e385))
434(flet ($e417 (not $e290))
435(flet ($e418 (not $e398))
436(flet ($e419 (iff $e360 $e38))
437(flet ($e420 (implies $e418 $e273))
438(flet ($e421 (implies $e415 $e411))
439(flet ($e422 (xor $e338 $e409))
440(flet ($e423 (not $e26))
441(flet ($e424 (xor $e413 $e218))
442(flet ($e425 (not $e285))
443(flet ($e426 (if_then_else $e422 $e396 $e252))
444(flet ($e427 (and $e291 $e412))
445(flet ($e428 (implies $e369 $e417))
446(flet ($e429 (or $e361 $e198))
447(flet ($e430 (implies $e406 $e24))
448(flet ($e431 (iff $e179 $e203))
449(flet ($e432 (implies $e238 $e428))
450(flet ($e433 (if_then_else $e355 $e349 $e318))
451(flet ($e434 (not $e177))
452(flet ($e435 (iff $e434 $e404))
453(flet ($e436 (xor $e207 $e384))
454(flet ($e437 (if_then_else $e37 $e380 $e250))
455(flet ($e438 (if_then_else $e259 $e433 $e370))
456(flet ($e439 (not $e400))
457(flet ($e440 (xor $e429 $e213))
458(flet ($e441 (implies $e308 $e257))
459(flet ($e442 (or $e403 $e440))
460(flet ($e443 (if_then_else $e432 $e221 $e178))
461(flet ($e444 (iff $e334 $e244))
462(flet ($e445 (iff $e383 $e386))
463(flet ($e446 (iff $e444 $e437))
464(flet ($e447 (or $e405 $e416))
465(flet ($e448 (if_then_else $e441 $e420 $e382))
466(flet ($e449 (iff $e419 $e390))
467(flet ($e450 (iff $e448 $e206))
468(flet ($e451 (xor $e265 $e424))
469(flet ($e452 (implies $e446 $e205))
470(flet ($e453 (implies $e438 $e450))
471(flet ($e454 (or $e447 $e453))
472(flet ($e455 (implies $e454 $e445))
473(flet ($e456 (xor $e451 $e410))
474(flet ($e457 (if_then_else $e455 $e442 $e439))
475(flet ($e458 (implies $e452 $e311))
476(flet ($e459 (implies $e423 $e407))
477(flet ($e460 (xor $e443 $e373))
478(flet ($e461 (iff $e457 $e331))
479(flet ($e462 (not $e459))
480(flet ($e463 (xor $e379 $e430))
481(flet ($e464 (xor $e461 $e301))
482(flet ($e465 (iff $e427 $e456))
483(flet ($e466 (if_then_else $e307 $e464 $e436))
484(flet ($e467 (not $e466))
485(flet ($e468 (iff $e462 $e426))
486(flet ($e469 (iff $e449 $e374))
487(flet ($e470 (or $e367 $e367))
488(flet ($e471 (implies $e408 $e470))
489(flet ($e472 (xor $e467 $e421))
490(flet ($e473 (or $e399 $e435))
491(flet ($e474 (or $e468 $e472))
492(flet ($e475 (or $e277 $e460))
493(flet ($e476 (iff $e471 $e381))
494(flet ($e477 (not $e476))
495(flet ($e478 (or $e392 $e431))
496(flet ($e479 (iff $e425 $e463))
497(flet ($e480 (or $e479 $e475))
498(flet ($e481 (if_then_else $e478 $e372 $e465))
499(flet ($e482 (if_then_else $e474 $e414 $e477))
500(flet ($e483 (xor $e482 $e480))
501(flet ($e484 (xor $e473 $e458))
502(flet ($e485 (xor $e484 $e483))
503(flet ($e486 (iff $e469 $e469))
504(flet ($e487 (if_then_else $e485 $e485 $e486))
505(flet ($e488 (iff $e487 $e481))
506$e488
507))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
508
509