(set-logic QF_UFIDL) ; benchmark generated from python API (set-info :status unknown) (declare-fun t.R_nxt (Int Int) Bool) (declare-fun t.curr () Int) (declare-fun t.l () Int) (declare-fun en_LOCATION () Int) (declare-fun t.pc () Int) (declare-fun NULL () Int) (declare-fun i1 () Int) (declare-fun t.nxt (Int) Int) (declare-fun i2 () Int) (declare-fun t.p () Int) (declare-fun t.suc () Int) (declare-fun t.data (Int) Int) (declare-fun t.H_nxt (Int) Bool) (declare-fun t.I_nxt (Int) Int) (assert (t.R_nxt t.l t.curr)) (assert (let ((?x15 (+ 1 (+ 1 (+ 1 (+ 1 (+ 1 (+ 1 en_LOCATION)))))))) (let ((?x17 (+ 1 (+ 1 ?x15)))) (let (($x19 (= t.pc ?x17))) (let (($x22 (not $x19))) (let (($x1230 (= i1 NULL))) (let (($x1231 (not $x1230))) (let (($x1267 (and $x1231 $x22))) (let (($x30 (= i1 t.l))) (let (($x31 (not $x30))) (let (($x1268 (and $x31 $x1267))) (let (($x895 (= i1 t.curr))) (let (($x1229 (not $x895))) (and $x1229 $x1268)))))))))))))) (assert (let ((?x93 (t.nxt t.suc))) (= ?x93 t.suc))) (assert (let ((?x15 (+ 1 (+ 1 (+ 1 (+ 1 (+ 1 (+ 1 en_LOCATION)))))))) (let ((?x17 (+ 1 (+ 1 ?x15)))) (let (($x19 (= t.pc ?x17))) (let (($x22 (not $x19))) (let (($x117 (= t.pc ?x15))) (let (($x1232 (not $x117))) (let (($x1319 (and $x1232 $x22))) (let (($x1331 (= i2 NULL))) (let (($x1332 (not $x1331))) (let (($x2541 (and $x1332 $x1319))) (let (($x945 (= i2 t.suc))) (let (($x1329 (not $x945))) (let (($x2908 (and $x1329 $x2541))) (let (($x119 (= t.suc NULL))) (let (($x15330 (and $x119 $x2908))) (let (($x1013 (= t.curr t.suc))) (let (($x1646 (not $x1013))) (let (($x15331 (and $x1646 $x15330))) (let (($x335 (t.H_nxt i2))) (let (($x2479 (not $x335))) (let (($x15332 (and $x2479 $x15331))) (let (($x15333 (and $x1329 $x15332))) (let (($x951 (= i2 t.p))) (let (($x1351 (not $x951))) (let (($x15334 (and $x1351 $x15333))) (let (($x64 (= t.l t.suc))) (let (($x65 (not $x64))) (let (($x15335 (and $x65 $x15334))) (let (($x38 (t.R_nxt t.l i2))) (let (($x15336 (and $x38 $x15335))) (let (($x1061 (= t.suc t.p))) (let (($x1683 (not $x1061))) (let (($x15337 (and $x1683 $x15336))) (let ((?x398 (t.nxt i2))) (let (($x430 (= t.suc ?x398))) (let (($x2876 (not $x430))) (let (($x15338 (and $x2876 $x15337))) (let ((?x396 (t.I_nxt i2))) (let (($x428 (= ?x396 t.suc))) (let (($x15339 (and $x428 $x15338))) (let (($x1043 (t.R_nxt t.suc i2))) (let (($x1044 (not $x1043))) (let (($x15340 (and $x1044 $x15339))) (let (($x15341 (and $x1044 $x15340))) (let (($x943 (t.R_nxt i2 t.suc))) (let (($x944 (not $x943))) (let (($x15342 (and $x944 $x15341))) (let (($x1262 (and $x117 $x22))) (let (($x2485 (and $x1332 $x1262))) (let (($x39 (= i2 t.l))) (let (($x40 (not $x39))) (let (($x2486 (and $x40 $x2485))) (let (($x939 (= i2 t.curr))) (let (($x1330 (not $x939))) (let (($x2487 (and $x1330 $x2486))) (let (($x2488 (and $x1329 $x2487))) (let (($x120 (not $x119))) (let (($x2904 (and $x120 $x2488))) (let (($x2905 (and $x1646 $x2904))) (let (($x2906 (and $x2479 $x2905))) (let (($x2907 (and $x1329 $x2906))) (let (($x2878 (not (< (t.data t.suc) (t.data i2))))) (let (($x15321 (and $x2878 $x2907))) (let (($x15322 (and $x1351 $x15321))) (let (($x15323 (and $x65 $x15322))) (let (($x15324 (and $x1683 $x15323))) (let (($x15325 (and $x2876 $x15324))) (let (($x429 (not $x428))) (let (($x15326 (and $x429 $x15325))) (let (($x15327 (and $x1044 $x15326))) (let (($x15328 (and $x1044 $x15327))) (let (($x15313 (and $x65 $x2907))) (let (($x973 (not $x38))) (let (($x15314 (and $x973 $x15313))) (let (($x15315 (and $x1683 $x15314))) (let (($x15316 (and $x429 $x15315))) (let (($x15317 (and $x1044 $x15316))) (let (($x15318 (and $x1044 $x15317))) (let (($x15319 (and $x943 $x15318))) (let (($x2489 (and $x1332 $x22))) (let (($x2490 (and $x40 $x2489))) (let (($x2491 (and $x1330 $x2490))) (let (($x2508 (and $x945 $x2491))) (let (($x15299 (and $x120 $x2508))) (let (($x15300 (and $x1646 $x15299))) (let (($x15301 (and $x2479 $x15300))) (let (($x15302 (and $x945 $x15301))) (let (($x15303 (and $x2878 $x15302))) (let (($x15304 (and $x1351 $x15303))) (let (($x15305 (and $x65 $x15304))) (let (($x15306 (and $x38 $x15305))) (let (($x15307 (and $x1683 $x15306))) (let (($x15308 (and $x429 $x15307))) (let (($x15309 (and $x1043 $x15308))) (let (($x15310 (and $x1043 $x15309))) (let (($x15311 (and $x943 $x15310))) (let (($x2855 (and $x1330 $x2489))) (let (($x2856 (and $x1329 $x2855))) (let (($x15285 (and $x119 $x2856))) (let (($x15286 (and $x1646 $x15285))) (let (($x15287 (and $x2479 $x15286))) (let (($x15288 (and $x1329 $x15287))) (let (($x15289 (and $x1351 $x15288))) (let (($x15290 (and $x65 $x15289))) (let (($x15291 (and $x38 $x15290))) (let (($x15292 (and $x1683 $x15291))) (let (($x15293 (and $x2876 $x15292))) (let (($x15294 (and $x428 $x15293))) (let (($x15295 (and $x1044 $x15294))) (let (($x15296 (and $x1044 $x15295))) (let (($x15297 (and $x944 $x15296))) (let (($x2902 (and $x939 $x2485))) (let (($x2903 (and $x1329 $x2902))) (let (($x15271 (and $x119 $x2903))) (let (($x15272 (and $x1646 $x15271))) (let (($x15273 (and $x2479 $x15272))) (let (($x15274 (and $x1329 $x15273))) (let (($x15275 (and $x1351 $x15274))) (let (($x15276 (and $x65 $x15275))) (let (($x15277 (and $x38 $x15276))) (let (($x15278 (and $x1683 $x15277))) (let (($x15279 (and $x430 $x15278))) (let (($x15280 (and $x428 $x15279))) (let (($x15281 (and $x1044 $x15280))) (let (($x15282 (and $x1044 $x15281))) (let (($x15283 (and $x944 $x15282))) (let (($x2769 (and $x40 $x22))) (let (($x2770 (and $x1330 $x2769))) (let (($x2771 (and $x1329 $x2770))) (let (($x2896 (and $x120 $x2771))) (let (($x2897 (and $x1646 $x2896))) (let (($x2898 (and $x335 $x2897))) (let (($x2899 (and $x1329 $x2898))) (let (($x2900 (and $x1351 $x2899))) (let (($x2901 (and $x65 $x2900))) (let (($x15263 (and $x973 $x2901))) (let (($x15264 (and $x1683 $x15263))) (let (($x15265 (and $x2876 $x15264))) (let (($x15266 (and $x429 $x15265))) (let (($x15267 (and $x1044 $x15266))) (let (($x15268 (and $x1044 $x15267))) (let (($x15269 (and $x944 $x15268))) (let (($x15255 (and $x38 $x2901))) (let (($x15256 (and $x1683 $x15255))) (let (($x15257 (and $x2876 $x15256))) (let (($x15258 (and $x429 $x15257))) (let (($x15259 (and $x1043 $x15258))) (let (($x15260 (and $x1043 $x15259))) (let (($x15261 (and $x944 $x15260))) (let (($x2492 (and $x1329 $x2491))) (let (($x15243 (and $x119 $x2492))) (let (($x15244 (and $x1646 $x15243))) (let (($x15245 (and $x1329 $x15244))) (let (($x15246 (and $x1351 $x15245))) (let (($x15247 (and $x65 $x15246))) (let (($x15248 (and $x973 $x15247))) (let (($x15249 (and $x1683 $x15248))) (let (($x15250 (and $x428 $x15249))) (let (($x15251 (and $x1044 $x15250))) (let (($x15252 (and $x1044 $x15251))) (let (($x15253 (and $x944 $x15252))) (let (($x2891 (and $x120 $x2492))) (let (($x2892 (and $x1646 $x2891))) (let (($x2893 (and $x1329 $x2892))) (let (($x2894 (and $x1351 $x2893))) (let (($x2895 (and $x65 $x2894))) (let (($x15237 (and $x38 $x2895))) (let (($x15238 (and $x1683 $x15237))) (let (($x15239 (and $x2876 $x15238))) (let (($x15240 (and $x1043 $x15239))) (let (($x15241 (and $x1043 $x15240))) (let (($x2887 (and $x119 $x2488))) (let (($x2888 (and $x1646 $x2887))) (let (($x2889 (and $x2479 $x2888))) (let (($x2890 (and $x1329 $x2889))) (let (($x15229 (and $x65 $x2890))) (let (($x15230 (and $x973 $x15229))) (let (($x15231 (and $x1683 $x15230))) (let (($x15232 (and $x428 $x15231))) (let (($x15233 (and $x1044 $x15232))) (let (($x15234 (and $x1044 $x15233))) (let (($x15235 (and $x944 $x15234))) (let (($x15221 (and $x1351 $x2890))) (let (($x15222 (and $x65 $x15221))) (let (($x15223 (and $x1683 $x15222))) (let (($x15224 (and $x2876 $x15223))) (let (($x15225 (and $x428 $x15224))) (let (($x15226 (and $x1044 $x15225))) (let (($x15227 (and $x1044 $x15226))) (let (($x1233 (and $x19 $x1232))) (let (($x2468 (and $x1331 $x1233))) (let (($x2469 (and $x40 $x2468))) (let (($x2470 (and $x939 $x2469))) (let (($x2471 (and $x945 $x2470))) (let (($x2879 (and $x119 $x2471))) (let (($x2880 (and $x1013 $x2879))) (let (($x2881 (and $x335 $x2880))) (let (($x2882 (and $x945 $x2881))) (let (($x2883 (and $x2878 $x2882))) (let (($x2884 (and $x1351 $x2883))) (let (($x2885 (and $x65 $x2884))) (let (($x2886 (and $x1683 $x2885))) (let (($x15217 (and $x1044 $x2886))) (let (($x15218 (and $x1044 $x15217))) (let (($x15219 (and $x944 $x15218))) (let (($x15213 (and $x1043 $x2886))) (let (($x15214 (and $x1043 $x15213))) (let (($x15215 (and $x943 $x15214))) (let (($x15203 (and $x1646 $x2488))) (let (($x15204 (and $x2479 $x15203))) (let (($x15205 (and $x1329 $x15204))) (let (($x15206 (and $x65 $x15205))) (let (($x15207 (and $x973 $x15206))) (let (($x15208 (and $x1683 $x15207))) (let (($x15209 (and $x2876 $x15208))) (let (($x15210 (and $x1044 $x15209))) (let (($x15211 (and $x1044 $x15210))) (let (($x15193 (and $x1646 $x2492))) (let (($x15194 (and $x1329 $x15193))) (let (($x15195 (and $x1351 $x15194))) (let (($x15196 (and $x65 $x15195))) (let (($x15197 (and $x973 $x15196))) (let (($x15198 (and $x1683 $x15197))) (let (($x15199 (and $x2876 $x15198))) (let (($x15200 (and $x1044 $x15199))) (let (($x15201 (and $x1044 $x15200))) (let (($x2457 (and $x1332 $x1233))) (let (($x2458 (and $x40 $x2457))) (let (($x2459 (and $x1330 $x2458))) (let (($x2460 (and $x1329 $x2459))) (let (($x2857 (and $x119 $x2460))) (let (($x2858 (and $x1013 $x2857))) (let (($x2871 (and $x2479 $x2858))) (let (($x2872 (and $x1329 $x2871))) (let (($x2873 (and $x65 $x2872))) (let (($x2874 (and $x973 $x2873))) (let (($x2875 (and $x1683 $x2874))) (let (($x15190 (and $x1044 $x2875))) (let (($x15191 (and $x1044 $x15190))) (let (($x15187 (and $x1043 $x2875))) (let (($x15188 (and $x1043 $x15187))) (let (($x2805 (and $x1330 $x2457))) (let (($x2806 (and $x1329 $x2805))) (let (($x2863 (and $x119 $x2806))) (let (($x2864 (and $x1013 $x2863))) (let (($x2865 (and $x2479 $x2864))) (let (($x2866 (and $x1329 $x2865))) (let (($x2867 (and $x1351 $x2866))) (let (($x2868 (and $x65 $x2867))) (let (($x2869 (and $x1683 $x2868))) (let (($x2870 (and $x428 $x2869))) (let (($x15184 (and $x1044 $x2870))) (let (($x15185 (and $x1044 $x15184))) (let (($x15181 (and $x1043 $x2870))) (let (($x15182 (and $x1043 $x15181))) (let (($x2859 (and $x1329 $x2858))) (let (($x2860 (and $x1351 $x2859))) (let (($x2861 (and $x65 $x2860))) (let (($x2862 (and $x1683 $x2861))) (let (($x15178 (and $x1044 $x2862))) (let (($x15179 (and $x1044 $x15178))) (let (($x15176 (and $x1043 $x2862))) (let (($x15177 (and $x1043 $x15176))) (let (($x15180 (or $x15177 $x15179))) (let (($x15183 (or $x15180 $x15182))) (let (($x15186 (or $x15183 $x15185))) (let (($x15189 (or $x15186 $x15188))) (let (($x15192 (or $x15189 $x15191))) (let (($x15202 (or $x15192 $x15201))) (let (($x15212 (or $x15202 $x15211))) (let (($x15216 (or $x15212 $x15215))) (let (($x15220 (or $x15216 $x15219))) (let (($x15228 (or $x15220 $x15227))) (let (($x15236 (or $x15228 $x15235))) (let (($x15242 (or $x15236 $x15241))) (let (($x15254 (or $x15242 $x15253))) (let (($x15262 (or $x15254 $x15261))) (let (($x15270 (or $x15262 $x15269))) (let (($x15284 (or $x15270 $x15283))) (let (($x15298 (or $x15284 $x15297))) (let (($x15312 (or $x15298 $x15311))) (let (($x15320 (or $x15312 $x15319))) (let (($x15329 (or $x15320 $x15328))) (let (($x15343 (or $x15329 $x15342))) (not $x15343)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (assert (let ((?x105 (t.nxt t.curr))) (let (($x548 (= ?x105 t.curr))) (not $x548)))) (assert (let ((?x6 (t.nxt t.l))) (let (($x87 (= ?x6 t.l))) (not $x87)))) (assert (t.R_nxt t.suc i2)) (assert (let ((?x105 (t.nxt t.curr))) (let (($x390 (t.H_nxt ?x105))) (let (($x527 (not $x390))) (not $x527))))) (assert (let ((?x15 (+ 1 (+ 1 (+ 1 (+ 1 (+ 1 (+ 1 en_LOCATION)))))))) (let ((?x17 (+ 1 (+ 1 ?x15)))) (let (($x19 (= t.pc ?x17))) (let (($x22 (not $x19))) (let ((?x93 (t.nxt t.suc))) (let (($x2017 (= ?x93 NULL))) (let (($x2018 (not $x2017))) (let (($x5672 (and $x2018 $x22))) (let (($x99 (= ?x93 t.l))) (let (($x100 (not $x99))) (let (($x5673 (and $x100 $x5672))) (let (($x608 (= ?x93 t.curr))) (let (($x2016 (not $x608))) (let (($x5674 (and $x2016 $x5673))) (not $x5674)))))))))))))))) (assert (let ((?x15 (+ 1 (+ 1 (+ 1 (+ 1 (+ 1 (+ 1 en_LOCATION)))))))) (let ((?x17 (+ 1 (+ 1 ?x15)))) (let (($x19 (= t.pc ?x17))) (let (($x22 (not $x19))) (let ((?x105 (t.nxt t.curr))) (let (($x2240 (= ?x105 NULL))) (let (($x2241 (not $x2240))) (let (($x6837 (and $x2241 $x22))) (let (($x111 (= ?x105 t.l))) (let (($x112 (not $x111))) (let (($x6838 (and $x112 $x6837))) (let (($x548 (= ?x105 t.curr))) (let (($x2239 (not $x548))) (let (($x6839 (and $x2239 $x6838))) (let ((?x6 (t.nxt t.l))) (let (($x1794 (= ?x6 NULL))) (let (($x7644 (and $x1794 $x6839))) (let (($x487 (= ?x6 t.curr))) (let (($x1793 (not $x487))) (let (($x7645 (and $x1793 $x7644))) (let (($x494 (= ?x6 t.suc))) (let (($x1792 (not $x494))) (let (($x7646 (and $x1792 $x7645))) (let (($x390 (t.H_nxt ?x105))) (let (($x527 (not $x390))) (let (($x7647 (and $x527 $x7646))) (let (($x519 (= ?x105 ?x6))) (let (($x3810 (not $x519))) (let (($x7648 (and $x3810 $x7647))) (let (($x562 (= ?x105 t.p))) (let (($x2260 (not $x562))) (let (($x7649 (and $x2260 $x7648))) (let (($x87 (= ?x6 t.l))) (let (($x88 (not $x87))) (let (($x7650 (and $x88 $x7649))) (let (($x110 (t.R_nxt t.l ?x105))) (let (($x7651 (and $x110 $x7650))) (let (($x501 (= ?x6 t.p))) (let (($x1814 (not $x501))) (let (($x7652 (and $x1814 $x7651))) (let ((?x824 (t.nxt ?x105))) (let (($x864 (= ?x6 ?x824))) (let (($x7558 (not $x864))) (let (($x31311 (and $x7558 $x7652))) (let ((?x528 (t.I_nxt ?x105))) (let (($x569 (= ?x528 ?x6))) (let (($x31312 (and $x569 $x31311))) (let (($x106 (t.R_nxt ?x6 ?x105))) (let (($x1149 (not $x106))) (let (($x31313 (and $x1149 $x31312))) (let (($x1075 (t.R_nxt t.suc ?x105))) (let (($x31314 (and $x1075 $x31313))) (let (($x555 (= ?x105 t.suc))) (let (($x2238 (not $x555))) (let (($x7211 (and $x2238 $x6837))) (let (($x1795 (not $x1794))) (let (($x31298 (and $x1795 $x7211))) (let (($x31299 (and $x1793 $x31298))) (let (($x31300 (and $x1792 $x31299))) (let (($x31301 (and $x527 $x31300))) (let (($x31302 (and $x3810 $x31301))) (let (($x31303 (and $x2260 $x31302))) (let (($x31304 (and $x88 $x31303))) (let (($x31305 (and $x110 $x31304))) (let (($x31306 (and $x1814 $x31305))) (let (($x31307 (and $x7558 $x31306))) (let (($x863 (not $x569))) (let (($x31308 (and $x863 $x31307))) (let (($x1076 (not $x1075))) (let (($x31309 (and $x1076 $x31308))) (let (($x31284 (and $x1794 $x7211))) (let (($x31285 (and $x1793 $x31284))) (let (($x31286 (and $x1792 $x31285))) (let (($x31287 (and $x527 $x31286))) (let (($x31288 (and $x3810 $x31287))) (let (($x31289 (and $x2260 $x31288))) (let (($x31290 (and $x88 $x31289))) (let (($x31291 (and $x110 $x31290))) (let (($x31292 (and $x1814 $x31291))) (let (($x31293 (and $x7558 $x31292))) (let (($x31294 (and $x569 $x31293))) (let (($x31295 (and $x1149 $x31294))) (let (($x31296 (and $x1076 $x31295))) (let (($x7203 (and $x112 $x22))) (let (($x7204 (and $x2239 $x7203))) (let (($x7205 (and $x2238 $x7204))) (let (($x7639 (and $x1795 $x7205))) (let (($x7640 (and $x1792 $x7639))) (let (($x7641 (and $x390 $x7640))) (let (($x7642 (and $x3810 $x7641))) (let (($x7643 (and $x2260 $x7642))) (let (($x992 (not $x110))) (let (($x31276 (and $x992 $x7643))) (let (($x31277 (and $x1814 $x31276))) (let (($x31278 (and $x7558 $x31277))) (let (($x31279 (and $x863 $x31278))) (let (($x31280 (and $x1149 $x31279))) (let (($x31281 (and $x1076 $x31280))) (let (($x1025 (t.R_nxt ?x105 ?x6))) (let (($x1211 (not $x1025))) (let (($x31282 (and $x1211 $x31281))) (let (($x31268 (and $x110 $x7643))) (let (($x31269 (and $x1814 $x31268))) (let (($x31270 (and $x7558 $x31269))) (let (($x31271 (and $x863 $x31270))) (let (($x31272 (and $x106 $x31271))) (let (($x31273 (and $x1075 $x31272))) (let (($x31274 (and $x1211 $x31273))) (let (($x6871 (and $x2240 $x22))) (let (($x6872 (and $x112 $x6871))) (let (($x6873 (and $x2239 $x6872))) (let (($x6874 (and $x555 $x6873))) (let (($x7638 (and $x1795 $x6874))) (let (($x31261 (and $x1814 (and $x992 (and $x2260 (and $x3810 (and $x390 (and $x1792 $x7638)))))))) (let (($x117 (= t.pc ?x15))) (let (($x1232 (not $x117))) (let (($x1233 (and $x19 $x1232))) (let (($x6806 (and $x2241 $x1233))) (let (($x6807 (and $x112 $x6806))) (let (($x6808 (and $x2239 $x6807))) (let (($x6809 (and $x2238 $x6808))) (let (($x7548 (and $x1795 $x6809))) (let (($x7549 (and $x1793 $x7548))) (let (($x7550 (and $x1792 $x7549))) (let (($x7574 (and $x527 $x7550))) (let (($x7632 (and $x519 $x7574))) (let ((?x2234 (t.data ?x105))) (let ((?x1788 (t.data ?x6))) (let (($x7539 (< ?x1788 ?x2234))) (let (($x7540 (not $x7539))) (let (($x7633 (and $x7540 $x7632))) (let (($x7634 (and $x562 $x7633))) (let (($x7635 (and $x88 $x7634))) (let (($x7636 (and $x992 $x7635))) (let (($x7637 (and $x501 $x7636))) (let (($x31253 (and $x1149 $x7637))) (let (($x31254 (and $x1211 $x31253))) (let (($x31250 (and $x106 $x7637))) (let (($x31251 (and $x1025 $x31250))) (let (($x7551 (and $x3810 $x7550))) (let (($x7556 (and $x2260 $x7551))) (let (($x31245 (and $x110 $x7556))) (let (($x31246 (and $x1814 $x31245))) (let (($x31247 (and $x7558 $x31246))) (let (($x31248 (and $x106 $x31247))) (let (($x7114 (and $x2239 $x6806))) (let (($x7115 (and $x2238 $x7114))) (let (($x7559 (and $x1795 $x7115))) (let (($x7560 (and $x1793 $x7559))) (let (($x7561 (and $x1792 $x7560))) (let (($x7562 (and $x527 $x7561))) (let (($x7563 (and $x3810 $x7562))) (let (($x7591 (and $x2260 $x7563))) (let (($x7592 (and $x88 $x7591))) (let (($x31241 (and $x1814 $x7592))) (let (($x31242 (and $x7558 $x31241))) (let (($x31243 (and $x863 $x31242))) (let (($x6817 (and $x2240 $x1233))) (let (($x6818 (and $x112 $x6817))) (let (($x6819 (and $x548 $x6818))) (let (($x6820 (and $x555 $x6819))) (let (($x7541 (and $x1795 $x6820))) (let (($x7542 (and $x1793 $x7541))) (let (($x7543 (and $x1792 $x7542))) (let (($x7544 (and $x390 $x7543))) (let (($x7545 (and $x3810 $x7544))) (let (($x7554 (and $x2260 $x7545))) (let (($x31236 (and $x110 $x7554))) (let (($x31237 (and $x1814 $x31236))) (let (($x31238 (and $x7558 $x31237))) (let (($x31239 (and $x106 $x31238))) (let (($x7623 (and $x1794 $x6820))) (let (($x7624 (and $x487 $x7623))) (let (($x7625 (and $x494 $x7624))) (let (($x7626 (and $x390 $x7625))) (let (($x7627 (and $x519 $x7626))) (let (($x7628 (and $x7540 $x7627))) (let (($x7629 (and $x2260 $x7628))) (let (($x7630 (and $x88 $x7629))) (let (($x7631 (and $x1814 $x7630))) (let (($x31232 (and $x1149 $x7631))) (let (($x31233 (and $x1076 $x31232))) (let (($x31234 (and $x1211 $x31233))) (let (($x31228 (and $x106 $x7631))) (let (($x31229 (and $x1075 $x31228))) (let (($x31230 (and $x1025 $x31229))) (let (($x1262 (and $x117 $x22))) (let (($x6833 (and $x2241 $x1262))) (let (($x6834 (and $x112 $x6833))) (let (($x6835 (and $x2239 $x6834))) (let (($x6836 (and $x2238 $x6835))) (let (($x7576 (and $x1795 $x6836))) (let (($x7577 (and $x1793 $x7576))) (let (($x7578 (and $x1792 $x7577))) (let (($x7579 (and $x3810 $x7578))) (let (($x7580 (and $x2260 $x7579))) (let (($x7581 (and $x88 $x7580))) (let (($x7622 (and $x992 $x7581))) (let (($x31225 (and $x7558 $x7622))) (let (($x31226 (and $x1076 $x31225))) (let (($x7614 (and $x1792 $x7576))) (let (($x7615 (and $x3810 $x7614))) (let (($x7616 (and $x2260 $x7615))) (let (($x31219 (and $x992 $x7616))) (let (($x31220 (and $x1814 $x31219))) (let (($x31221 (and $x7558 $x31220))) (let (($x31222 (and $x1149 $x31221))) (let (($x31223 (and $x1076 $x31222))) (let (($x7617 (and $x527 $x7614))) (let (($x7618 (and $x3810 $x7617))) (let (($x7619 (and $x7539 $x7618))) (let (($x7620 (and $x992 $x7619))) (let (($x7621 (and $x1814 $x7620))) (let (($x31215 (and $x7558 $x7621))) (let (($x31216 (and $x1149 $x31215))) (let (($x31217 (and $x1076 $x31216))) (let (($x31209 (and $x110 $x7616))) (let (($x31210 (and $x1814 $x31209))) (let (($x31211 (and $x7558 $x31210))) (let (($x31212 (and $x106 $x31211))) (let (($x31213 (and $x1075 $x31212))) (let (($x6840 (and $x2238 $x6839))) (let (($x7613 (and $x1793 $x6840))) (let (($x31199 (and $x1792 $x7613))) (let (($x31200 (and $x3810 $x31199))) (let (($x31201 (and $x2260 $x31200))) (let (($x31202 (and $x88 $x31201))) (let (($x31203 (and $x110 $x31202))) (let (($x31204 (and $x1814 $x31203))) (let (($x31205 (and $x7558 $x31204))) (let (($x31206 (and $x1149 $x31205))) (let (($x31207 (and $x1075 $x31206))) (let (($x31189 (and $x1793 $x6836))) (let (($x31190 (and $x527 $x31189))) (let (($x31191 (and $x3810 $x31190))) (let (($x31192 (and $x88 $x31191))) (let (($x31193 (and $x992 $x31192))) (let (($x31194 (and $x1814 $x31193))) (let (($x31195 (and $x7558 $x31194))) (let (($x31196 (and $x1149 $x31195))) (let (($x31197 (and $x1076 $x31196))) (let (($x31180 (and $x3810 $x7613))) (let (($x31181 (and $x2260 $x31180))) (let (($x31182 (and $x88 $x31181))) (let (($x31183 (and $x992 $x31182))) (let (($x31184 (and $x1814 $x31183))) (let (($x31185 (and $x7558 $x31184))) (let (($x31186 (and $x1149 $x31185))) (let (($x31187 (and $x1076 $x31186))) (let (($x7167 (and $x112 $x1262))) (let (($x7168 (and $x2239 $x7167))) (let (($x7169 (and $x2238 $x7168))) (let (($x7606 (and $x1795 $x7169))) (let (($x7607 (and $x1793 $x7606))) (let (($x7608 (and $x1792 $x7607))) (let (($x7609 (and $x390 $x7608))) (let (($x7610 (and $x3810 $x7609))) (let (($x7611 (and $x2260 $x7610))) (let (($x7612 (and $x88 $x7611))) (let (($x31174 (and $x992 $x7612))) (let (($x31175 (and $x7558 $x31174))) (let (($x31176 (and $x863 $x31175))) (let (($x31177 (and $x1076 $x31176))) (let (($x31178 (and $x1211 $x31177))) (let (($x31168 (and $x110 $x7612))) (let (($x31169 (and $x7558 $x31168))) (let (($x31170 (and $x863 $x31169))) (let (($x31171 (and $x1075 $x31170))) (let (($x31172 (and $x1211 $x31171))) (let (($x31156 (and $x1793 (and $x1795 (and $x555 (and $x2239 (and $x112 (and $x2240 $x1262)))))))) (let (($x31162 (and $x992 (and $x88 (and $x2260 (and $x3810 (and $x390 (and $x1792 $x31156)))))))) (let (($x6864 (and $x2241 $x1232))) (let (($x6865 (and $x112 $x6864))) (let (($x6866 (and $x2239 $x6865))) (let (($x6867 (and $x2238 $x6866))) (let (($x7602 (and $x1795 $x6867))) (let (($x7603 (and $x1793 $x7602))) (let (($x7604 (and $x1792 $x7603))) (let (($x7605 (and $x3810 $x7604))) (let (($x31149 (and $x2260 $x7605))) (let (($x31150 (and $x88 $x31149))) (let (($x31151 (and $x992 $x31150))) (let (($x31152 (and $x1814 $x31151))) (let (($x31153 (and $x1076 $x31152))) (let (($x7575 (and $x3810 $x7574))) (let (($x31144 (and $x7539 $x7575))) (let (($x31145 (and $x992 $x31144))) (let (($x31146 (and $x1814 $x31145))) (let (($x31147 (and $x1149 $x31146))) (let (($x7552 (and $x7540 $x7551))) (let (($x7553 (and $x2260 $x7552))) (let (($x31140 (and $x110 $x7553))) (let (($x31141 (and $x1814 $x31140))) (let (($x31142 (and $x106 $x31141))) (let (($x31136 (and $x992 $x7556))) (let (($x31137 (and $x1814 $x31136))) (let (($x31138 (and $x1149 $x31137))) (let (($x7598 (and $x7540 $x7550))) (let (($x7599 (and $x2260 $x7598))) (let (($x7600 (and $x88 $x7599))) (let (($x7601 (and $x1814 $x7600))) (let (($x31133 (and $x1149 $x7601))) (let (($x31134 (and $x1211 $x31133))) (let (($x31130 (and $x106 $x7601))) (let (($x31131 (and $x1025 $x31130))) (let (($x7567 (and $x1794 $x6809))) (let (($x7568 (and $x487 $x7567))) (let (($x7569 (and $x494 $x7568))) (let (($x7593 (and $x527 $x7569))) (let (($x7594 (and $x3810 $x7593))) (let (($x7595 (and $x88 $x7594))) (let (($x7596 (and $x992 $x7595))) (let (($x7597 (and $x1814 $x7596))) (let (($x31127 (and $x1149 $x7597))) (let (($x31128 (and $x1076 $x31127))) (let (($x31124 (and $x106 $x7597))) (let (($x31125 (and $x1075 $x31124))) (let (($x7564 (and $x7540 $x7563))) (let (($x7565 (and $x2260 $x7564))) (let (($x7566 (and $x88 $x7565))) (let (($x31121 (and $x863 $x7566))) (let (($x31122 (and $x1211 $x31121))) (let (($x31117 (and $x992 $x7592))) (let (($x31118 (and $x1814 $x31117))) (let (($x31119 (and $x863 $x31118))) (let (($x7582 (and $x1794 $x7115))) (let (($x7583 (and $x487 $x7582))) (let (($x7584 (and $x494 $x7583))) (let (($x7585 (and $x527 $x7584))) (let (($x7586 (and $x3810 $x7585))) (let (($x7587 (and $x2260 $x7586))) (let (($x7588 (and $x88 $x7587))) (let (($x7589 (and $x1814 $x7588))) (let (($x7590 (and $x569 $x7589))) (let (($x31114 (and $x1149 $x7590))) (let (($x31115 (and $x1076 $x31114))) (let (($x31111 (and $x106 $x7590))) (let (($x31112 (and $x1075 $x31111))) (let (($x7546 (and $x7540 $x7545))) (let (($x7547 (and $x2260 $x7546))) (let (($x31107 (and $x110 $x7547))) (let (($x31108 (and $x1814 $x31107))) (let (($x31109 (and $x106 $x31108))) (let (($x31103 (and $x992 $x7554))) (let (($x31104 (and $x1814 $x31103))) (let (($x31105 (and $x1149 $x31104))) (let (($x31099 (and $x110 $x7581))) (let (($x31100 (and $x7558 $x31099))) (let (($x31101 (and $x1075 $x31100))) (let (($x31095 (and $x88 $x7575))) (let (($x31096 (and $x992 $x31095))) (let (($x31097 (and $x1814 $x31096))) (let (($x7557 (and $x88 $x7556))) (let (($x31093 (and $x7558 $x7557))) (let (($x7570 (and $x3810 $x7569))) (let (($x7571 (and $x2260 $x7570))) (let (($x7572 (and $x88 $x7571))) (let (($x7573 (and $x1814 $x7572))) (let (($x31090 (and $x1149 $x7573))) (let (($x31091 (and $x1076 $x31090))) (let (($x31087 (and $x106 $x7573))) (let (($x31088 (and $x1075 $x31087))) (let (($x31084 (and $x1814 $x7566))) (let (($x31085 (and $x863 $x31084))) (let (($x7555 (and $x88 $x7554))) (let (($x31082 (and $x7558 $x7555))) (let (($x31080 (and $x992 $x7557))) (let (($x31078 (and $x992 $x7555))) (let (($x31076 (and $x88 $x7553))) (let (($x31075 (and $x88 $x7547))) (let (($x31077 (or $x31075 $x31076))) (let (($x31079 (or $x31077 $x31078))) (let (($x31081 (or $x31079 $x31080))) (let (($x31083 (or $x31081 $x31082))) (let (($x31086 (or $x31083 $x31085))) (let (($x31089 (or $x31086 $x31088))) (let (($x31092 (or $x31089 $x31091))) (let (($x31094 (or $x31092 $x31093))) (let (($x31098 (or $x31094 $x31097))) (let (($x31102 (or $x31098 $x31101))) (let (($x31106 (or $x31102 $x31105))) (let (($x31110 (or $x31106 $x31109))) (let (($x31113 (or $x31110 $x31112))) (let (($x31116 (or $x31113 $x31115))) (let (($x31120 (or $x31116 $x31119))) (let (($x31123 (or $x31120 $x31122))) (let (($x31126 (or $x31123 $x31125))) (let (($x31129 (or $x31126 $x31128))) (let (($x31132 (or $x31129 $x31131))) (let (($x31135 (or $x31132 $x31134))) (let (($x31139 (or $x31135 $x31138))) (let (($x31143 (or $x31139 $x31142))) (let (($x31148 (or $x31143 $x31147))) (let (($x31154 (or $x31148 $x31153))) (let (($x31173 (or (or $x31154 (and $x1211 (and $x1075 (and $x863 (and $x7558 $x31162))))) $x31172))) (let (($x31224 (or (or (or (or (or (or (or $x31173 $x31178) $x31187) $x31197) $x31207) $x31213) $x31217) $x31223))) (let (($x31252 (or (or (or (or (or (or (or $x31224 $x31226) $x31230) $x31234) $x31239) $x31243) $x31248) $x31251))) (let (($x31267 (or (or $x31252 $x31254) (and $x1211 (and $x1075 (and $x1149 (and $x863 (and $x7558 $x31261)))))))) (or (or (or (or (or $x31267 $x31274) $x31282) $x31296) $x31309) $x31314)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (assert (let ((?x105 (t.nxt t.curr))) (let (($x562 (= ?x105 t.p))) (not $x562)))) (assert (let (($x351 (t.H_nxt t.curr))) (not $x351))) (assert (let (($x1625 (= NULL t.curr))) (not $x1625))) (check-sat)