| 52722 |      1 | 2fe4278cefdf713c58d9bb38d221cd0a858eee31 2150 0
 | 
|  |      2 | #2 := false
 | 
|  |      3 | #7 := 0::Int
 | 
|  |      4 | decl ?v0!3 :: Int
 | 
|  |      5 | #1165 := ?v0!3
 | 
|  |      6 | #688 := -1::Int
 | 
|  |      7 | #1310 := (* -1::Int ?v0!3)
 | 
|  |      8 | decl f8 :: Int
 | 
|  |      9 | #31 := f8
 | 
|  |     10 | #2386 := (+ f8 #1310)
 | 
|  |     11 | #2387 := (<= #2386 0::Int)
 | 
|  |     12 | #2492 := (not #2387)
 | 
|  |     13 | #2419 := (>= #2386 0::Int)
 | 
|  |     14 | decl f16 :: Int
 | 
|  |     15 | #82 := f16
 | 
|  |     16 | #797 := (* -1::Int f16)
 | 
|  |     17 | #829 := (+ f8 #797)
 | 
|  |     18 | #1830 := (>= #829 -1::Int)
 | 
|  |     19 | #828 := (= #829 -1::Int)
 | 
|  |     20 | decl f15 :: Int
 | 
|  |     21 | #78 := f15
 | 
|  |     22 | decl f5 :: (-> S2 Int Int)
 | 
|  |     23 | decl f14 :: Int
 | 
|  |     24 | #76 := f14
 | 
|  |     25 | decl f6 :: S2
 | 
|  |     26 | #11 := f6
 | 
|  |     27 | #93 := (f5 f6 f14)
 | 
|  |     28 | #94 := (= #93 f15)
 | 
|  |     29 | #20 := (:var 0 Int)
 | 
|  |     30 | #24 := (f5 f6 #20)
 | 
|  |     31 | #2148 := (pattern #24)
 | 
|  |     32 | #808 := (* -1::Int f15)
 | 
|  |     33 | #809 := (+ #24 #808)
 | 
|  |     34 | #810 := (<= #809 0::Int)
 | 
|  |     35 | #798 := (+ #20 #797)
 | 
|  |     36 | #796 := (>= #798 0::Int)
 | 
|  |     37 | #677 := (>= #20 0::Int)
 | 
|  |     38 | #1413 := (not #677)
 | 
|  |     39 | #1587 := (or #1413 #796 #810)
 | 
|  |     40 | #2182 := (forall (vars (?v0 Int)) (:pat #2148) #1587)
 | 
|  |     41 | #2187 := (not #2182)
 | 
|  |     42 | #2190 := (or #2187 #94)
 | 
|  |     43 | #2193 := (not #2190)
 | 
|  |     44 | #1172 := (f5 f6 ?v0!3)
 | 
|  |     45 | #1332 := (* -1::Int #1172)
 | 
|  |     46 | #1333 := (+ f15 #1332)
 | 
|  |     47 | #1334 := (>= #1333 0::Int)
 | 
|  |     48 | #1311 := (+ f16 #1310)
 | 
|  |     49 | #1312 := (<= #1311 0::Int)
 | 
|  |     50 | #1166 := (>= ?v0!3 0::Int)
 | 
|  |     51 | #1550 := (not #1166)
 | 
|  |     52 | #1565 := (or #1550 #1312 #1334)
 | 
|  |     53 | #1570 := (not #1565)
 | 
|  |     54 | #2196 := (or #1570 #2193)
 | 
|  |     55 | #2199 := (not #2196)
 | 
|  |     56 | #85 := 2::Int
 | 
|  |     57 | #788 := (>= f16 2::Int)
 | 
|  |     58 | #1612 := (not #788)
 | 
|  |     59 | #785 := (>= f14 0::Int)
 | 
|  |     60 | #1611 := (not #785)
 | 
|  |     61 | #832 := (not #828)
 | 
|  |     62 | #15 := 1::Int
 | 
|  |     63 | #707 := (>= f8 1::Int)
 | 
|  |     64 | #841 := (not #707)
 | 
|  |     65 | decl f9 :: Int
 | 
|  |     66 | #36 := f9
 | 
|  |     67 | #115 := (= f15 f9)
 | 
|  |     68 | #453 := (not #115)
 | 
|  |     69 | decl f7 :: Int
 | 
|  |     70 | #29 := f7
 | 
|  |     71 | #114 := (= f14 f7)
 | 
|  |     72 | #462 := (not #114)
 | 
|  |     73 | #71 := (f5 f6 f8)
 | 
|  |     74 | #846 := (* -1::Int #71)
 | 
|  |     75 | #847 := (+ f9 #846)
 | 
|  |     76 | #845 := (>= #847 0::Int)
 | 
|  |     77 | #844 := (not #845)
 | 
|  |     78 | #704 := (>= f7 0::Int)
 | 
|  |     79 | #1542 := (not #704)
 | 
|  |     80 | #2208 := (or #1542 #844 #462 #453 #841 #832 #1611 #1612 #2199)
 | 
|  |     81 | #2211 := (not #2208)
 | 
|  |     82 | decl f13 :: Int
 | 
|  |     83 | #73 := f13
 | 
|  |     84 | #79 := (= f15 f13)
 | 
|  |     85 | #386 := (not #79)
 | 
|  |     86 | #77 := (= f14 f8)
 | 
|  |     87 | #395 := (not #77)
 | 
|  |     88 | #74 := (= f13 #71)
 | 
|  |     89 | #420 := (not #74)
 | 
|  |     90 | #2202 := (or #1542 #845 #420 #395 #386 #841 #832 #1611 #1612 #2199)
 | 
|  |     91 | #2205 := (not #2202)
 | 
|  |     92 | #2214 := (or #2205 #2211)
 | 
|  |     93 | #2217 := (not #2214)
 | 
|  |     94 | #753 := (* -1::Int f8)
 | 
|  |     95 | decl f3 :: Int
 | 
|  |     96 | #8 := f3
 | 
|  |     97 | #754 := (+ f3 #753)
 | 
|  |     98 | #755 := (<= #754 0::Int)
 | 
|  |     99 | #2220 := (or #1542 #841 #755 #2217)
 | 
|  |    100 | #2223 := (not #2220)
 | 
|  |    101 | decl ?v0!2 :: Int
 | 
|  |    102 | #1110 := ?v0!2
 | 
|  |    103 | #1118 := (f5 f6 ?v0!2)
 | 
|  |    104 | #1263 := (* -1::Int #1118)
 | 
|  |    105 | decl f11 :: Int
 | 
|  |    106 | #45 := f11
 | 
|  |    107 | #1264 := (+ f11 #1263)
 | 
|  |    108 | #1265 := (>= #1264 0::Int)
 | 
|  |    109 | #1112 := (* -1::Int ?v0!2)
 | 
|  |    110 | #1113 := (+ f3 #1112)
 | 
|  |    111 | #1114 := (<= #1113 0::Int)
 | 
|  |    112 | #1111 := (>= ?v0!2 0::Int)
 | 
|  |    113 | #1503 := (not #1111)
 | 
|  |    114 | decl ?v0!1 :: Int
 | 
|  |    115 | #1092 := ?v0!1
 | 
|  |    116 | #1100 := (f5 f6 ?v0!1)
 | 
|  |    117 | #1101 := (= #1100 f11)
 | 
|  |    118 | #1094 := (* -1::Int ?v0!1)
 | 
|  |    119 | #1095 := (+ f3 #1094)
 | 
|  |    120 | #1096 := (<= #1095 0::Int)
 | 
|  |    121 | #1093 := (>= ?v0!1 0::Int)
 | 
|  |    122 | #1483 := (not #1093)
 | 
|  |    123 | #1498 := (or #1483 #1096 #1101)
 | 
|  |    124 | #1529 := (not #1498)
 | 
|  |    125 | #1530 := (or #1529 #1503 #1114 #1265)
 | 
|  |    126 | #1531 := (not #1530)
 | 
|  |    127 | #51 := (= #24 f11)
 | 
|  |    128 | #715 := (* -1::Int #20)
 | 
|  |    129 | #716 := (+ f3 #715)
 | 
|  |    130 | #717 := (<= #716 0::Int)
 | 
|  |    131 | #1472 := (or #1413 #717 #51)
 | 
|  |    132 | #1477 := (not #1472)
 | 
|  |    133 | #2165 := (forall (vars (?v0 Int)) (:pat #2148) #1477)
 | 
|  |    134 | #2170 := (or #2165 #1531)
 | 
|  |    135 | #2173 := (not #2170)
 | 
|  |    136 | decl f12 :: Int
 | 
|  |    137 | #47 := f12
 | 
|  |    138 | #48 := (= f12 f8)
 | 
|  |    139 | #235 := (not #48)
 | 
|  |    140 | #46 := (= f11 f9)
 | 
|  |    141 | #244 := (not #46)
 | 
|  |    142 | decl f10 :: Int
 | 
|  |    143 | #43 := f10
 | 
|  |    144 | #44 := (= f10 f7)
 | 
|  |    145 | #253 := (not #44)
 | 
|  |    146 | #758 := (not #755)
 | 
|  |    147 | #2176 := (or #1542 #841 #758 #253 #244 #235 #2173)
 | 
|  |    148 | #2179 := (not #2176)
 | 
|  |    149 | #2226 := (or #2179 #2223)
 | 
|  |    150 | #2229 := (not #2226)
 | 
|  |    151 | #40 := (f5 f6 f7)
 | 
|  |    152 | #41 := (= #40 f9)
 | 
|  |    153 | #556 := (not #41)
 | 
|  |    154 | #953 := (* -1::Int f9)
 | 
|  |    155 | #954 := (+ #24 #953)
 | 
|  |    156 | #955 := (<= #954 0::Int)
 | 
|  |    157 | #943 := (+ #20 #753)
 | 
|  |    158 | #942 := (>= #943 0::Int)
 | 
|  |    159 | #1450 := (or #1413 #942 #955)
 | 
|  |    160 | #2157 := (forall (vars (?v0 Int)) (:pat #2148) #1450)
 | 
|  |    161 | #2162 := (not #2157)
 | 
|  |    162 | decl f4 :: Int
 | 
|  |    163 | #10 := f4
 | 
|  |    164 | #12 := (f5 f6 0::Int)
 | 
|  |    165 | #28 := (= #12 f4)
 | 
|  |    166 | #589 := (not #28)
 | 
|  |    167 | #2232 := (or #589 #1542 #841 #2162 #556 #2229)
 | 
|  |    168 | #2235 := (not #2232)
 | 
|  |    169 | #2238 := (or #589 #2235)
 | 
|  |    170 | #2241 := (not #2238)
 | 
|  |    171 | #691 := (* -1::Int #24)
 | 
|  |    172 | #692 := (+ f4 #691)
 | 
|  |    173 | #690 := (>= #692 0::Int)
 | 
|  |    174 | #680 := (>= #20 1::Int)
 | 
|  |    175 | #1428 := (or #1413 #680 #690)
 | 
|  |    176 | #2149 := (forall (vars (?v0 Int)) (:pat #2148) #1428)
 | 
|  |    177 | #2154 := (not #2149)
 | 
|  |    178 | #2244 := (or #2154 #2241)
 | 
|  |    179 | #2247 := (not #2244)
 | 
|  |    180 | decl ?v0!0 :: Int
 | 
|  |    181 | #1040 := ?v0!0
 | 
|  |    182 | #1034 := (f5 f6 ?v0!0)
 | 
|  |    183 | #1035 := (* -1::Int #1034)
 | 
|  |    184 | #1032 := (+ f4 #1035)
 | 
|  |    185 | #1033 := (>= #1032 0::Int)
 | 
|  |    186 | #1042 := (>= ?v0!0 1::Int)
 | 
|  |    187 | #1041 := (>= ?v0!0 0::Int)
 | 
|  |    188 | #1179 := (not #1041)
 | 
|  |    189 | #1405 := (or #1179 #1042 #1033)
 | 
|  |    190 | #1999 := (= f4 #1034)
 | 
|  |    191 | #1925 := (= #12 #1034)
 | 
|  |    192 | #1965 := (= #1034 #12)
 | 
|  |    193 | #1975 := (= ?v0!0 0::Int)
 | 
|  |    194 | #1043 := (not #1042)
 | 
|  |    195 | #1410 := (not #1405)
 | 
|  |    196 | #1998 := [hypothesis]: #1410
 | 
|  |    197 | #1735 := (or #1405 #1043)
 | 
|  |    198 | #1820 := [def-axiom]: #1735
 | 
|  |    199 | #2000 := [unit-resolution #1820 #1998]: #1043
 | 
|  |    200 | #1734 := (or #1405 #1041)
 | 
|  |    201 | #1819 := [def-axiom]: #1734
 | 
|  |    202 | #1968 := [unit-resolution #1819 #1998]: #1041
 | 
|  |    203 | #1934 := [th-lemma arith eq-propagate 0 0 #1968 #2000]: #1975
 | 
|  |    204 | #1967 := [monotonicity #1934]: #1965
 | 
|  |    205 | #1926 := [symm #1967]: #1925
 | 
|  |    206 | #13 := (= f4 #12)
 | 
|  |    207 | #799 := (not #796)
 | 
|  |    208 | #802 := (and #677 #799)
 | 
|  |    209 | #805 := (not #802)
 | 
|  |    210 | #813 := (or #805 #810)
 | 
|  |    211 | #816 := (forall (vars (?v0 Int)) #813)
 | 
|  |    212 | #819 := (not #816)
 | 
|  |    213 | #822 := (or #819 #94)
 | 
|  |    214 | #825 := (and #816 #822)
 | 
|  |    215 | #790 := (and #785 #788)
 | 
|  |    216 | #793 := (not #790)
 | 
|  |    217 | #835 := (and #785 #707)
 | 
|  |    218 | #838 := (not #835)
 | 
|  |    219 | #709 := (and #704 #707)
 | 
|  |    220 | #712 := (not #709)
 | 
|  |    221 | #908 := (or #712 #844 #462 #453 #838 #832 #793 #825)
 | 
|  |    222 | #884 := (or #712 #845 #420 #841 #395 #386 #838 #832 #793 #825)
 | 
|  |    223 | #913 := (and #884 #908)
 | 
|  |    224 | #934 := (or #712 #755 #913)
 | 
|  |    225 | #736 := (* -1::Int f11)
 | 
|  |    226 | #737 := (+ #24 #736)
 | 
|  |    227 | #738 := (<= #737 0::Int)
 | 
|  |    228 | #718 := (not #717)
 | 
|  |    229 | #721 := (and #677 #718)
 | 
|  |    230 | #724 := (not #721)
 | 
|  |    231 | #741 := (or #724 #738)
 | 
|  |    232 | #744 := (forall (vars (?v0 Int)) #741)
 | 
|  |    233 | #727 := (or #724 #51)
 | 
|  |    234 | #730 := (exists (vars (?v0 Int)) #727)
 | 
|  |    235 | #733 := (not #730)
 | 
|  |    236 | #747 := (or #733 #744)
 | 
|  |    237 | #750 := (and #730 #747)
 | 
|  |    238 | #779 := (or #712 #758 #253 #244 #235 #750)
 | 
|  |    239 | #939 := (and #779 #934)
 | 
|  |    240 | #944 := (not #942)
 | 
|  |    241 | #947 := (and #677 #944)
 | 
|  |    242 | #950 := (not #947)
 | 
|  |    243 | #958 := (or #950 #955)
 | 
|  |    244 | #961 := (forall (vars (?v0 Int)) #958)
 | 
|  |    245 | #964 := (not #961)
 | 
|  |    246 | #982 := (or #589 #712 #964 #556 #939)
 | 
|  |    247 | #987 := (and #28 #982)
 | 
|  |    248 | #678 := (not #680)
 | 
|  |    249 | #682 := (and #677 #678)
 | 
|  |    250 | #685 := (not #682)
 | 
|  |    251 | #694 := (or #685 #690)
 | 
|  |    252 | #697 := (forall (vars (?v0 Int)) #694)
 | 
|  |    253 | #700 := (not #697)
 | 
|  |    254 | #990 := (or #700 #987)
 | 
|  |    255 | #993 := (and #697 #990)
 | 
|  |    256 | #622 := (not #13)
 | 
|  |    257 | #996 := (<= f3 0::Int)
 | 
|  |    258 | #1016 := (or #996 #622 #993)
 | 
|  |    259 | #1021 := (not #1016)
 | 
|  |    260 | #1 := true
 | 
|  |    261 | #95 := (implies false true)
 | 
|  |    262 | #96 := (implies #94 #95)
 | 
|  |    263 | #97 := (and #94 #96)
 | 
|  |    264 | #90 := (<= #24 f15)
 | 
|  |    265 | #88 := (< #20 f16)
 | 
|  |    266 | #21 := (<= 0::Int #20)
 | 
|  |    267 | #89 := (and #21 #88)
 | 
|  |    268 | #91 := (implies #89 #90)
 | 
|  |    269 | #92 := (forall (vars (?v0 Int)) #91)
 | 
|  |    270 | #98 := (implies #92 #97)
 | 
|  |    271 | #99 := (and #92 #98)
 | 
|  |    272 | #100 := (implies true #99)
 | 
|  |    273 | #86 := (<= 2::Int f16)
 | 
|  |    274 | #80 := (<= 0::Int f14)
 | 
|  |    275 | #87 := (and #80 #86)
 | 
|  |    276 | #101 := (implies #87 #100)
 | 
|  |    277 | #83 := (+ f8 1::Int)
 | 
|  |    278 | #84 := (= f16 #83)
 | 
|  |    279 | #102 := (implies #84 #101)
 | 
|  |    280 | #32 := (<= 1::Int f8)
 | 
|  |    281 | #81 := (and #80 #32)
 | 
|  |    282 | #103 := (implies #81 #102)
 | 
|  |    283 | #104 := (implies true #103)
 | 
|  |    284 | #116 := (implies #115 #104)
 | 
|  |    285 | #117 := (implies #114 #116)
 | 
|  |    286 | #118 := (implies true #117)
 | 
|  |    287 | #30 := (<= 0::Int f7)
 | 
|  |    288 | #33 := (and #30 #32)
 | 
|  |    289 | #119 := (implies #33 #118)
 | 
|  |    290 | #113 := (<= #71 f9)
 | 
|  |    291 | #120 := (implies #113 #119)
 | 
|  |    292 | #121 := (implies #33 #120)
 | 
|  |    293 | #122 := (implies true #121)
 | 
|  |    294 | #105 := (implies #79 #104)
 | 
|  |    295 | #106 := (implies #77 #105)
 | 
|  |    296 | #107 := (implies true #106)
 | 
|  |    297 | #75 := (and #32 #32)
 | 
|  |    298 | #108 := (implies #75 #107)
 | 
|  |    299 | #109 := (implies #74 #108)
 | 
|  |    300 | #72 := (< f9 #71)
 | 
|  |    301 | #110 := (implies #72 #109)
 | 
|  |    302 | #111 := (implies #33 #110)
 | 
|  |    303 | #112 := (implies true #111)
 | 
|  |    304 | #123 := (and #112 #122)
 | 
|  |    305 | #124 := (implies #33 #123)
 | 
|  |    306 | #70 := (< f8 f3)
 | 
|  |    307 | #125 := (implies #70 #124)
 | 
|  |    308 | #126 := (implies #33 #125)
 | 
|  |    309 | #127 := (implies true #126)
 | 
|  |    310 | #54 := (<= #24 f11)
 | 
|  |    311 | #49 := (< #20 f3)
 | 
|  |    312 | #50 := (and #21 #49)
 | 
|  |    313 | #55 := (implies #50 #54)
 | 
|  |    314 | #56 := (forall (vars (?v0 Int)) #55)
 | 
|  |    315 | #57 := (implies #56 true)
 | 
|  |    316 | #58 := (and #56 #57)
 | 
|  |    317 | #52 := (implies #50 #51)
 | 
|  |    318 | #53 := (exists (vars (?v0 Int)) #52)
 | 
|  |    319 | #59 := (implies #53 #58)
 | 
|  |    320 | #60 := (and #53 #59)
 | 
|  |    321 | #61 := (implies true #60)
 | 
|  |    322 | #62 := (implies #48 #61)
 | 
|  |    323 | #63 := (implies #46 #62)
 | 
|  |    324 | #64 := (implies #44 #63)
 | 
|  |    325 | #65 := (implies true #64)
 | 
|  |    326 | #66 := (implies #33 #65)
 | 
|  |    327 | #42 := (<= f3 f8)
 | 
|  |    328 | #67 := (implies #42 #66)
 | 
|  |    329 | #68 := (implies #33 #67)
 | 
|  |    330 | #69 := (implies true #68)
 | 
|  |    331 | #128 := (and #69 #127)
 | 
|  |    332 | #129 := (implies #33 #128)
 | 
|  |    333 | #130 := (implies #41 #129)
 | 
|  |    334 | #37 := (<= #24 f9)
 | 
|  |    335 | #34 := (< #20 f8)
 | 
|  |    336 | #35 := (and #21 #34)
 | 
|  |    337 | #38 := (implies #35 #37)
 | 
|  |    338 | #39 := (forall (vars (?v0 Int)) #38)
 | 
|  |    339 | #131 := (implies #39 #130)
 | 
|  |    340 | #132 := (implies #33 #131)
 | 
|  |    341 | #133 := (implies true #132)
 | 
|  |    342 | #134 := (implies #28 #133)
 | 
|  |    343 | #135 := (and #28 #134)
 | 
|  |    344 | #25 := (<= #24 f4)
 | 
|  |    345 | #22 := (< #20 1::Int)
 | 
|  |    346 | #23 := (and #21 #22)
 | 
|  |    347 | #26 := (implies #23 #25)
 | 
|  |    348 | #27 := (forall (vars (?v0 Int)) #26)
 | 
|  |    349 | #136 := (implies #27 #135)
 | 
|  |    350 | #137 := (and #27 #136)
 | 
|  |    351 | #16 := (<= 1::Int 1::Int)
 | 
|  |    352 | #17 := (and #16 #16)
 | 
|  |    353 | #14 := (<= 0::Int 0::Int)
 | 
|  |    354 | #18 := (and #14 #17)
 | 
|  |    355 | #19 := (and #14 #18)
 | 
|  |    356 | #138 := (implies #19 #137)
 | 
|  |    357 | #139 := (implies #13 #138)
 | 
|  |    358 | #140 := (implies true #139)
 | 
|  |    359 | #9 := (< 0::Int f3)
 | 
|  |    360 | #141 := (implies #9 #140)
 | 
|  |    361 | #142 := (implies true #141)
 | 
|  |    362 | #143 := (not #142)
 | 
|  |    363 | #1024 := (iff #143 #1021)
 | 
|  |    364 | #307 := (not #89)
 | 
|  |    365 | #308 := (or #307 #90)
 | 
|  |    366 | #311 := (forall (vars (?v0 Int)) #308)
 | 
|  |    367 | #333 := (not #311)
 | 
|  |    368 | #334 := (or #333 #94)
 | 
|  |    369 | #339 := (and #311 #334)
 | 
|  |    370 | #352 := (not #87)
 | 
|  |    371 | #353 := (or #352 #339)
 | 
|  |    372 | #301 := (+ 1::Int f8)
 | 
|  |    373 | #304 := (= f16 #301)
 | 
|  |    374 | #361 := (not #304)
 | 
|  |    375 | #362 := (or #361 #353)
 | 
|  |    376 | #370 := (not #81)
 | 
|  |    377 | #371 := (or #370 #362)
 | 
|  |    378 | #454 := (or #453 #371)
 | 
|  |    379 | #463 := (or #462 #454)
 | 
|  |    380 | #269 := (not #33)
 | 
|  |    381 | #478 := (or #269 #463)
 | 
|  |    382 | #486 := (not #113)
 | 
|  |    383 | #487 := (or #486 #478)
 | 
|  |    384 | #495 := (or #269 #487)
 | 
|  |    385 | #387 := (or #386 #371)
 | 
|  |    386 | #396 := (or #395 #387)
 | 
|  |    387 | #411 := (not #32)
 | 
|  |    388 | #412 := (or #411 #396)
 | 
|  |    389 | #421 := (or #420 #412)
 | 
|  |    390 | #429 := (not #72)
 | 
|  |    391 | #430 := (or #429 #421)
 | 
|  |    392 | #438 := (or #269 #430)
 | 
|  |    393 | #507 := (and #438 #495)
 | 
|  |    394 | #513 := (or #269 #507)
 | 
|  |    395 | #521 := (not #70)
 | 
|  |    396 | #522 := (or #521 #513)
 | 
|  |    397 | #530 := (or #269 #522)
 | 
|  |    398 | #186 := (not #50)
 | 
|  |    399 | #193 := (or #186 #54)
 | 
|  |    400 | #196 := (forall (vars (?v0 Int)) #193)
 | 
|  |    401 | #187 := (or #186 #51)
 | 
|  |    402 | #190 := (exists (vars (?v0 Int)) #187)
 | 
|  |    403 | #216 := (not #190)
 | 
|  |    404 | #217 := (or #216 #196)
 | 
|  |    405 | #222 := (and #190 #217)
 | 
|  |    406 | #236 := (or #235 #222)
 | 
|  |    407 | #245 := (or #244 #236)
 | 
|  |    408 | #254 := (or #253 #245)
 | 
|  |    409 | #270 := (or #269 #254)
 | 
|  |    410 | #278 := (not #42)
 | 
|  |    411 | #279 := (or #278 #270)
 | 
|  |    412 | #287 := (or #269 #279)
 | 
|  |    413 | #542 := (and #287 #530)
 | 
|  |    414 | #548 := (or #269 #542)
 | 
|  |    415 | #557 := (or #556 #548)
 | 
|  |    416 | #179 := (not #35)
 | 
|  |    417 | #180 := (or #179 #37)
 | 
|  |    418 | #183 := (forall (vars (?v0 Int)) #180)
 | 
|  |    419 | #565 := (not #183)
 | 
|  |    420 | #566 := (or #565 #557)
 | 
|  |    421 | #574 := (or #269 #566)
 | 
|  |    422 | #590 := (or #589 #574)
 | 
|  |    423 | #595 := (and #28 #590)
 | 
|  |    424 | #172 := (not #23)
 | 
|  |    425 | #173 := (or #172 #25)
 | 
|  |    426 | #176 := (forall (vars (?v0 Int)) #173)
 | 
|  |    427 | #601 := (not #176)
 | 
|  |    428 | #602 := (or #601 #595)
 | 
|  |    429 | #607 := (and #176 #602)
 | 
|  |    430 | #166 := (and #14 #16)
 | 
|  |    431 | #169 := (and #14 #166)
 | 
|  |    432 | #613 := (not #169)
 | 
|  |    433 | #614 := (or #613 #607)
 | 
|  |    434 | #623 := (or #622 #614)
 | 
|  |    435 | #638 := (not #9)
 | 
|  |    436 | #639 := (or #638 #623)
 | 
|  |    437 | #651 := (not #639)
 | 
|  |    438 | #1022 := (iff #651 #1021)
 | 
|  |    439 | #1019 := (iff #639 #1016)
 | 
|  |    440 | #1007 := (or false #993)
 | 
|  |    441 | #1010 := (or #622 #1007)
 | 
|  |    442 | #1013 := (or #996 #1010)
 | 
|  |    443 | #1017 := (iff #1013 #1016)
 | 
|  |    444 | #1018 := [rewrite]: #1017
 | 
|  |    445 | #1014 := (iff #639 #1013)
 | 
|  |    446 | #1011 := (iff #623 #1010)
 | 
|  |    447 | #1008 := (iff #614 #1007)
 | 
|  |    448 | #994 := (iff #607 #993)
 | 
|  |    449 | #991 := (iff #602 #990)
 | 
|  |    450 | #988 := (iff #595 #987)
 | 
|  |    451 | #985 := (iff #590 #982)
 | 
|  |    452 | #967 := (or #712 #939)
 | 
|  |    453 | #970 := (or #556 #967)
 | 
|  |    454 | #973 := (or #964 #970)
 | 
|  |    455 | #976 := (or #712 #973)
 | 
|  |    456 | #979 := (or #589 #976)
 | 
|  |    457 | #983 := (iff #979 #982)
 | 
|  |    458 | #984 := [rewrite]: #983
 | 
|  |    459 | #980 := (iff #590 #979)
 | 
|  |    460 | #977 := (iff #574 #976)
 | 
|  |    461 | #974 := (iff #566 #973)
 | 
|  |    462 | #971 := (iff #557 #970)
 | 
|  |    463 | #968 := (iff #548 #967)
 | 
|  |    464 | #940 := (iff #542 #939)
 | 
|  |    465 | #937 := (iff #530 #934)
 | 
|  |    466 | #925 := (or #712 #913)
 | 
|  |    467 | #928 := (or #755 #925)
 | 
|  |    468 | #931 := (or #712 #928)
 | 
|  |    469 | #935 := (iff #931 #934)
 | 
|  |    470 | #936 := [rewrite]: #935
 | 
|  |    471 | #932 := (iff #530 #931)
 | 
|  |    472 | #929 := (iff #522 #928)
 | 
|  |    473 | #926 := (iff #513 #925)
 | 
|  |    474 | #914 := (iff #507 #913)
 | 
|  |    475 | #911 := (iff #495 #908)
 | 
|  |    476 | #857 := (or #793 #825)
 | 
|  |    477 | #860 := (or #832 #857)
 | 
|  |    478 | #863 := (or #838 #860)
 | 
|  |    479 | #893 := (or #453 #863)
 | 
|  |    480 | #896 := (or #462 #893)
 | 
|  |    481 | #899 := (or #712 #896)
 | 
|  |    482 | #902 := (or #844 #899)
 | 
|  |    483 | #905 := (or #712 #902)
 | 
|  |    484 | #909 := (iff #905 #908)
 | 
|  |    485 | #910 := [rewrite]: #909
 | 
|  |    486 | #906 := (iff #495 #905)
 | 
|  |    487 | #903 := (iff #487 #902)
 | 
|  |    488 | #900 := (iff #478 #899)
 | 
|  |    489 | #897 := (iff #463 #896)
 | 
|  |    490 | #894 := (iff #454 #893)
 | 
|  |    491 | #864 := (iff #371 #863)
 | 
|  |    492 | #861 := (iff #362 #860)
 | 
|  |    493 | #858 := (iff #353 #857)
 | 
|  |    494 | #826 := (iff #339 #825)
 | 
|  |    495 | #823 := (iff #334 #822)
 | 
|  |    496 | #820 := (iff #333 #819)
 | 
|  |    497 | #817 := (iff #311 #816)
 | 
|  |    498 | #814 := (iff #308 #813)
 | 
|  |    499 | #811 := (iff #90 #810)
 | 
|  |    500 | #812 := [rewrite]: #811
 | 
|  |    501 | #806 := (iff #307 #805)
 | 
|  |    502 | #803 := (iff #89 #802)
 | 
|  |    503 | #800 := (iff #88 #799)
 | 
|  |    504 | #801 := [rewrite]: #800
 | 
|  |    505 | #675 := (iff #21 #677)
 | 
|  |    506 | #676 := [rewrite]: #675
 | 
|  |    507 | #804 := [monotonicity #676 #801]: #803
 | 
|  |    508 | #807 := [monotonicity #804]: #806
 | 
|  |    509 | #815 := [monotonicity #807 #812]: #814
 | 
|  |    510 | #818 := [quant-intro #815]: #817
 | 
|  |    511 | #821 := [monotonicity #818]: #820
 | 
|  |    512 | #824 := [monotonicity #821]: #823
 | 
|  |    513 | #827 := [monotonicity #818 #824]: #826
 | 
|  |    514 | #794 := (iff #352 #793)
 | 
|  |    515 | #791 := (iff #87 #790)
 | 
|  |    516 | #787 := (iff #86 #788)
 | 
|  |    517 | #789 := [rewrite]: #787
 | 
|  |    518 | #784 := (iff #80 #785)
 | 
|  |    519 | #786 := [rewrite]: #784
 | 
|  |    520 | #792 := [monotonicity #786 #789]: #791
 | 
|  |    521 | #795 := [monotonicity #792]: #794
 | 
|  |    522 | #859 := [monotonicity #795 #827]: #858
 | 
|  |    523 | #833 := (iff #361 #832)
 | 
|  |    524 | #830 := (iff #304 #828)
 | 
|  |    525 | #831 := [rewrite]: #830
 | 
|  |    526 | #834 := [monotonicity #831]: #833
 | 
|  |    527 | #862 := [monotonicity #834 #859]: #861
 | 
|  |    528 | #839 := (iff #370 #838)
 | 
|  |    529 | #836 := (iff #81 #835)
 | 
|  |    530 | #706 := (iff #32 #707)
 | 
|  |    531 | #708 := [rewrite]: #706
 | 
|  |    532 | #837 := [monotonicity #786 #708]: #836
 | 
|  |    533 | #840 := [monotonicity #837]: #839
 | 
|  |    534 | #865 := [monotonicity #840 #862]: #864
 | 
|  |    535 | #895 := [monotonicity #865]: #894
 | 
|  |    536 | #898 := [monotonicity #895]: #897
 | 
|  |    537 | #713 := (iff #269 #712)
 | 
|  |    538 | #710 := (iff #33 #709)
 | 
|  |    539 | #703 := (iff #30 #704)
 | 
|  |    540 | #705 := [rewrite]: #703
 | 
|  |    541 | #711 := [monotonicity #705 #708]: #710
 | 
|  |    542 | #714 := [monotonicity #711]: #713
 | 
|  |    543 | #901 := [monotonicity #714 #898]: #900
 | 
|  |    544 | #891 := (iff #486 #844)
 | 
|  |    545 | #889 := (iff #113 #845)
 | 
|  |    546 | #890 := [rewrite]: #889
 | 
|  |    547 | #892 := [monotonicity #890]: #891
 | 
|  |    548 | #904 := [monotonicity #892 #901]: #903
 | 
|  |    549 | #907 := [monotonicity #714 #904]: #906
 | 
|  |    550 | #912 := [trans #907 #910]: #911
 | 
|  |    551 | #887 := (iff #438 #884)
 | 
|  |    552 | #866 := (or #386 #863)
 | 
|  |    553 | #869 := (or #395 #866)
 | 
|  |    554 | #872 := (or #841 #869)
 | 
|  |    555 | #875 := (or #420 #872)
 | 
|  |    556 | #878 := (or #845 #875)
 | 
|  |    557 | #881 := (or #712 #878)
 | 
|  |    558 | #885 := (iff #881 #884)
 | 
|  |    559 | #886 := [rewrite]: #885
 | 
|  |    560 | #882 := (iff #438 #881)
 | 
|  |    561 | #879 := (iff #430 #878)
 | 
|  |    562 | #876 := (iff #421 #875)
 | 
|  |    563 | #873 := (iff #412 #872)
 | 
|  |    564 | #870 := (iff #396 #869)
 | 
|  |    565 | #867 := (iff #387 #866)
 | 
|  |    566 | #868 := [monotonicity #865]: #867
 | 
|  |    567 | #871 := [monotonicity #868]: #870
 | 
|  |    568 | #842 := (iff #411 #841)
 | 
|  |    569 | #843 := [monotonicity #708]: #842
 | 
|  |    570 | #874 := [monotonicity #843 #871]: #873
 | 
|  |    571 | #877 := [monotonicity #874]: #876
 | 
|  |    572 | #855 := (iff #429 #845)
 | 
|  |    573 | #850 := (not #844)
 | 
|  |    574 | #853 := (iff #850 #845)
 | 
|  |    575 | #854 := [rewrite]: #853
 | 
|  |    576 | #851 := (iff #429 #850)
 | 
|  |    577 | #848 := (iff #72 #844)
 | 
|  |    578 | #849 := [rewrite]: #848
 | 
|  |    579 | #852 := [monotonicity #849]: #851
 | 
|  |    580 | #856 := [trans #852 #854]: #855
 | 
|  |    581 | #880 := [monotonicity #856 #877]: #879
 | 
|  |    582 | #883 := [monotonicity #714 #880]: #882
 | 
|  |    583 | #888 := [trans #883 #886]: #887
 | 
|  |    584 | #915 := [monotonicity #888 #912]: #914
 | 
|  |    585 | #927 := [monotonicity #714 #915]: #926
 | 
|  |    586 | #923 := (iff #521 #755)
 | 
|  |    587 | #918 := (not #758)
 | 
|  |    588 | #921 := (iff #918 #755)
 | 
|  |    589 | #922 := [rewrite]: #921
 | 
|  |    590 | #919 := (iff #521 #918)
 | 
|  |    591 | #916 := (iff #70 #758)
 | 
|  |    592 | #917 := [rewrite]: #916
 | 
|  |    593 | #920 := [monotonicity #917]: #919
 | 
|  |    594 | #924 := [trans #920 #922]: #923
 | 
|  |    595 | #930 := [monotonicity #924 #927]: #929
 | 
|  |    596 | #933 := [monotonicity #714 #930]: #932
 | 
|  |    597 | #938 := [trans #933 #936]: #937
 | 
|  |    598 | #782 := (iff #287 #779)
 | 
|  |    599 | #761 := (or #235 #750)
 | 
|  |    600 | #764 := (or #244 #761)
 | 
|  |    601 | #767 := (or #253 #764)
 | 
|  |    602 | #770 := (or #712 #767)
 | 
|  |    603 | #773 := (or #758 #770)
 | 
|  |    604 | #776 := (or #712 #773)
 | 
|  |    605 | #780 := (iff #776 #779)
 | 
|  |    606 | #781 := [rewrite]: #780
 | 
|  |    607 | #777 := (iff #287 #776)
 | 
|  |    608 | #774 := (iff #279 #773)
 | 
|  |    609 | #771 := (iff #270 #770)
 | 
|  |    610 | #768 := (iff #254 #767)
 | 
|  |    611 | #765 := (iff #245 #764)
 | 
|  |    612 | #762 := (iff #236 #761)
 | 
|  |    613 | #751 := (iff #222 #750)
 | 
|  |    614 | #748 := (iff #217 #747)
 | 
|  |    615 | #745 := (iff #196 #744)
 | 
|  |    616 | #742 := (iff #193 #741)
 | 
|  |    617 | #739 := (iff #54 #738)
 | 
|  |    618 | #740 := [rewrite]: #739
 | 
|  |    619 | #725 := (iff #186 #724)
 | 
|  |    620 | #722 := (iff #50 #721)
 | 
|  |    621 | #719 := (iff #49 #718)
 | 
|  |    622 | #720 := [rewrite]: #719
 | 
|  |    623 | #723 := [monotonicity #676 #720]: #722
 | 
|  |    624 | #726 := [monotonicity #723]: #725
 | 
|  |    625 | #743 := [monotonicity #726 #740]: #742
 | 
|  |    626 | #746 := [quant-intro #743]: #745
 | 
|  |    627 | #734 := (iff #216 #733)
 | 
|  |    628 | #731 := (iff #190 #730)
 | 
|  |    629 | #728 := (iff #187 #727)
 | 
|  |    630 | #729 := [monotonicity #726]: #728
 | 
|  |    631 | #732 := [quant-intro #729]: #731
 | 
|  |    632 | #735 := [monotonicity #732]: #734
 | 
|  |    633 | #749 := [monotonicity #735 #746]: #748
 | 
|  |    634 | #752 := [monotonicity #732 #749]: #751
 | 
|  |    635 | #763 := [monotonicity #752]: #762
 | 
|  |    636 | #766 := [monotonicity #763]: #765
 | 
|  |    637 | #769 := [monotonicity #766]: #768
 | 
|  |    638 | #772 := [monotonicity #714 #769]: #771
 | 
|  |    639 | #759 := (iff #278 #758)
 | 
|  |    640 | #756 := (iff #42 #755)
 | 
|  |    641 | #757 := [rewrite]: #756
 | 
|  |    642 | #760 := [monotonicity #757]: #759
 | 
|  |    643 | #775 := [monotonicity #760 #772]: #774
 | 
|  |    644 | #778 := [monotonicity #714 #775]: #777
 | 
|  |    645 | #783 := [trans #778 #781]: #782
 | 
|  |    646 | #941 := [monotonicity #783 #938]: #940
 | 
|  |    647 | #969 := [monotonicity #714 #941]: #968
 | 
|  |    648 | #972 := [monotonicity #969]: #971
 | 
|  |    649 | #965 := (iff #565 #964)
 | 
|  |    650 | #962 := (iff #183 #961)
 | 
|  |    651 | #959 := (iff #180 #958)
 | 
|  |    652 | #956 := (iff #37 #955)
 | 
|  |    653 | #957 := [rewrite]: #956
 | 
|  |    654 | #951 := (iff #179 #950)
 | 
|  |    655 | #948 := (iff #35 #947)
 | 
|  |    656 | #945 := (iff #34 #944)
 | 
|  |    657 | #946 := [rewrite]: #945
 | 
|  |    658 | #949 := [monotonicity #676 #946]: #948
 | 
|  |    659 | #952 := [monotonicity #949]: #951
 | 
|  |    660 | #960 := [monotonicity #952 #957]: #959
 | 
|  |    661 | #963 := [quant-intro #960]: #962
 | 
|  |    662 | #966 := [monotonicity #963]: #965
 | 
|  |    663 | #975 := [monotonicity #966 #972]: #974
 | 
|  |    664 | #978 := [monotonicity #714 #975]: #977
 | 
|  |    665 | #981 := [monotonicity #978]: #980
 | 
|  |    666 | #986 := [trans #981 #984]: #985
 | 
|  |    667 | #989 := [monotonicity #986]: #988
 | 
|  |    668 | #701 := (iff #601 #700)
 | 
|  |    669 | #698 := (iff #176 #697)
 | 
|  |    670 | #695 := (iff #173 #694)
 | 
|  |    671 | #689 := (iff #25 #690)
 | 
|  |    672 | #693 := [rewrite]: #689
 | 
|  |    673 | #686 := (iff #172 #685)
 | 
|  |    674 | #683 := (iff #23 #682)
 | 
|  |    675 | #679 := (iff #22 #678)
 | 
|  |    676 | #681 := [rewrite]: #679
 | 
|  |    677 | #684 := [monotonicity #676 #681]: #683
 | 
|  |    678 | #687 := [monotonicity #684]: #686
 | 
|  |    679 | #696 := [monotonicity #687 #693]: #695
 | 
|  |    680 | #699 := [quant-intro #696]: #698
 | 
|  |    681 | #702 := [monotonicity #699]: #701
 | 
|  |    682 | #992 := [monotonicity #702 #989]: #991
 | 
|  |    683 | #995 := [monotonicity #699 #992]: #994
 | 
|  |    684 | #673 := (iff #613 false)
 | 
|  |    685 | #668 := (not true)
 | 
|  |    686 | #671 := (iff #668 false)
 | 
|  |    687 | #672 := [rewrite]: #671
 | 
|  |    688 | #669 := (iff #613 #668)
 | 
|  |    689 | #666 := (iff #169 true)
 | 
|  |    690 | #658 := (and true true)
 | 
|  |    691 | #661 := (and true #658)
 | 
|  |    692 | #664 := (iff #661 true)
 | 
|  |    693 | #665 := [rewrite]: #664
 | 
|  |    694 | #662 := (iff #169 #661)
 | 
|  |    695 | #659 := (iff #166 #658)
 | 
|  |    696 | #656 := (iff #16 true)
 | 
|  |    697 | #657 := [rewrite]: #656
 | 
|  |    698 | #654 := (iff #14 true)
 | 
|  |    699 | #655 := [rewrite]: #654
 | 
|  |    700 | #660 := [monotonicity #655 #657]: #659
 | 
|  |    701 | #663 := [monotonicity #655 #660]: #662
 | 
|  |    702 | #667 := [trans #663 #665]: #666
 | 
|  |    703 | #670 := [monotonicity #667]: #669
 | 
|  |    704 | #674 := [trans #670 #672]: #673
 | 
|  |    705 | #1009 := [monotonicity #674 #995]: #1008
 | 
|  |    706 | #1012 := [monotonicity #1009]: #1011
 | 
|  |    707 | #1005 := (iff #638 #996)
 | 
|  |    708 | #997 := (not #996)
 | 
|  |    709 | #1000 := (not #997)
 | 
|  |    710 | #1003 := (iff #1000 #996)
 | 
|  |    711 | #1004 := [rewrite]: #1003
 | 
|  |    712 | #1001 := (iff #638 #1000)
 | 
|  |    713 | #998 := (iff #9 #997)
 | 
|  |    714 | #999 := [rewrite]: #998
 | 
|  |    715 | #1002 := [monotonicity #999]: #1001
 | 
|  |    716 | #1006 := [trans #1002 #1004]: #1005
 | 
|  |    717 | #1015 := [monotonicity #1006 #1012]: #1014
 | 
|  |    718 | #1020 := [trans #1015 #1018]: #1019
 | 
|  |    719 | #1023 := [monotonicity #1020]: #1022
 | 
|  |    720 | #652 := (iff #143 #651)
 | 
|  |    721 | #649 := (iff #142 #639)
 | 
|  |    722 | #644 := (implies true #639)
 | 
|  |    723 | #647 := (iff #644 #639)
 | 
|  |    724 | #648 := [rewrite]: #647
 | 
|  |    725 | #645 := (iff #142 #644)
 | 
|  |    726 | #642 := (iff #141 #639)
 | 
|  |    727 | #635 := (implies #9 #623)
 | 
|  |    728 | #640 := (iff #635 #639)
 | 
|  |    729 | #641 := [rewrite]: #640
 | 
|  |    730 | #636 := (iff #141 #635)
 | 
|  |    731 | #633 := (iff #140 #623)
 | 
|  |    732 | #628 := (implies true #623)
 | 
|  |    733 | #631 := (iff #628 #623)
 | 
|  |    734 | #632 := [rewrite]: #631
 | 
|  |    735 | #629 := (iff #140 #628)
 | 
|  |    736 | #626 := (iff #139 #623)
 | 
|  |    737 | #619 := (implies #13 #614)
 | 
|  |    738 | #624 := (iff #619 #623)
 | 
|  |    739 | #625 := [rewrite]: #624
 | 
|  |    740 | #620 := (iff #139 #619)
 | 
|  |    741 | #617 := (iff #138 #614)
 | 
|  |    742 | #610 := (implies #169 #607)
 | 
|  |    743 | #615 := (iff #610 #614)
 | 
|  |    744 | #616 := [rewrite]: #615
 | 
|  |    745 | #611 := (iff #138 #610)
 | 
|  |    746 | #608 := (iff #137 #607)
 | 
|  |    747 | #605 := (iff #136 #602)
 | 
|  |    748 | #598 := (implies #176 #595)
 | 
|  |    749 | #603 := (iff #598 #602)
 | 
|  |    750 | #604 := [rewrite]: #603
 | 
|  |    751 | #599 := (iff #136 #598)
 | 
|  |    752 | #596 := (iff #135 #595)
 | 
|  |    753 | #593 := (iff #134 #590)
 | 
|  |    754 | #586 := (implies #28 #574)
 | 
|  |    755 | #591 := (iff #586 #590)
 | 
|  |    756 | #592 := [rewrite]: #591
 | 
|  |    757 | #587 := (iff #134 #586)
 | 
|  |    758 | #584 := (iff #133 #574)
 | 
|  |    759 | #579 := (implies true #574)
 | 
|  |    760 | #582 := (iff #579 #574)
 | 
|  |    761 | #583 := [rewrite]: #582
 | 
|  |    762 | #580 := (iff #133 #579)
 | 
|  |    763 | #577 := (iff #132 #574)
 | 
|  |    764 | #571 := (implies #33 #566)
 | 
|  |    765 | #575 := (iff #571 #574)
 | 
|  |    766 | #576 := [rewrite]: #575
 | 
|  |    767 | #572 := (iff #132 #571)
 | 
|  |    768 | #569 := (iff #131 #566)
 | 
|  |    769 | #562 := (implies #183 #557)
 | 
|  |    770 | #567 := (iff #562 #566)
 | 
|  |    771 | #568 := [rewrite]: #567
 | 
|  |    772 | #563 := (iff #131 #562)
 | 
|  |    773 | #560 := (iff #130 #557)
 | 
|  |    774 | #553 := (implies #41 #548)
 | 
|  |    775 | #558 := (iff #553 #557)
 | 
|  |    776 | #559 := [rewrite]: #558
 | 
|  |    777 | #554 := (iff #130 #553)
 | 
|  |    778 | #551 := (iff #129 #548)
 | 
|  |    779 | #545 := (implies #33 #542)
 | 
|  |    780 | #549 := (iff #545 #548)
 | 
|  |    781 | #550 := [rewrite]: #549
 | 
|  |    782 | #546 := (iff #129 #545)
 | 
|  |    783 | #543 := (iff #128 #542)
 | 
|  |    784 | #540 := (iff #127 #530)
 | 
|  |    785 | #535 := (implies true #530)
 | 
|  |    786 | #538 := (iff #535 #530)
 | 
|  |    787 | #539 := [rewrite]: #538
 | 
|  |    788 | #536 := (iff #127 #535)
 | 
|  |    789 | #533 := (iff #126 #530)
 | 
|  |    790 | #527 := (implies #33 #522)
 | 
|  |    791 | #531 := (iff #527 #530)
 | 
|  |    792 | #532 := [rewrite]: #531
 | 
|  |    793 | #528 := (iff #126 #527)
 | 
|  |    794 | #525 := (iff #125 #522)
 | 
|  |    795 | #518 := (implies #70 #513)
 | 
|  |    796 | #523 := (iff #518 #522)
 | 
|  |    797 | #524 := [rewrite]: #523
 | 
|  |    798 | #519 := (iff #125 #518)
 | 
|  |    799 | #516 := (iff #124 #513)
 | 
|  |    800 | #510 := (implies #33 #507)
 | 
|  |    801 | #514 := (iff #510 #513)
 | 
|  |    802 | #515 := [rewrite]: #514
 | 
|  |    803 | #511 := (iff #124 #510)
 | 
|  |    804 | #508 := (iff #123 #507)
 | 
|  |    805 | #505 := (iff #122 #495)
 | 
|  |    806 | #500 := (implies true #495)
 | 
|  |    807 | #503 := (iff #500 #495)
 | 
|  |    808 | #504 := [rewrite]: #503
 | 
|  |    809 | #501 := (iff #122 #500)
 | 
|  |    810 | #498 := (iff #121 #495)
 | 
|  |    811 | #492 := (implies #33 #487)
 | 
|  |    812 | #496 := (iff #492 #495)
 | 
|  |    813 | #497 := [rewrite]: #496
 | 
|  |    814 | #493 := (iff #121 #492)
 | 
|  |    815 | #490 := (iff #120 #487)
 | 
|  |    816 | #483 := (implies #113 #478)
 | 
|  |    817 | #488 := (iff #483 #487)
 | 
|  |    818 | #489 := [rewrite]: #488
 | 
|  |    819 | #484 := (iff #120 #483)
 | 
|  |    820 | #481 := (iff #119 #478)
 | 
|  |    821 | #475 := (implies #33 #463)
 | 
|  |    822 | #479 := (iff #475 #478)
 | 
|  |    823 | #480 := [rewrite]: #479
 | 
|  |    824 | #476 := (iff #119 #475)
 | 
|  |    825 | #473 := (iff #118 #463)
 | 
|  |    826 | #468 := (implies true #463)
 | 
|  |    827 | #471 := (iff #468 #463)
 | 
|  |    828 | #472 := [rewrite]: #471
 | 
|  |    829 | #469 := (iff #118 #468)
 | 
|  |    830 | #466 := (iff #117 #463)
 | 
|  |    831 | #459 := (implies #114 #454)
 | 
|  |    832 | #464 := (iff #459 #463)
 | 
|  |    833 | #465 := [rewrite]: #464
 | 
|  |    834 | #460 := (iff #117 #459)
 | 
|  |    835 | #457 := (iff #116 #454)
 | 
|  |    836 | #450 := (implies #115 #371)
 | 
|  |    837 | #455 := (iff #450 #454)
 | 
|  |    838 | #456 := [rewrite]: #455
 | 
|  |    839 | #451 := (iff #116 #450)
 | 
|  |    840 | #381 := (iff #104 #371)
 | 
|  |    841 | #376 := (implies true #371)
 | 
|  |    842 | #379 := (iff #376 #371)
 | 
|  |    843 | #380 := [rewrite]: #379
 | 
|  |    844 | #377 := (iff #104 #376)
 | 
|  |    845 | #374 := (iff #103 #371)
 | 
|  |    846 | #367 := (implies #81 #362)
 | 
|  |    847 | #372 := (iff #367 #371)
 | 
|  |    848 | #373 := [rewrite]: #372
 | 
|  |    849 | #368 := (iff #103 #367)
 | 
|  |    850 | #365 := (iff #102 #362)
 | 
|  |    851 | #358 := (implies #304 #353)
 | 
|  |    852 | #363 := (iff #358 #362)
 | 
|  |    853 | #364 := [rewrite]: #363
 | 
|  |    854 | #359 := (iff #102 #358)
 | 
|  |    855 | #356 := (iff #101 #353)
 | 
|  |    856 | #349 := (implies #87 #339)
 | 
|  |    857 | #354 := (iff #349 #353)
 | 
|  |    858 | #355 := [rewrite]: #354
 | 
|  |    859 | #350 := (iff #101 #349)
 | 
|  |    860 | #347 := (iff #100 #339)
 | 
|  |    861 | #342 := (implies true #339)
 | 
|  |    862 | #345 := (iff #342 #339)
 | 
|  |    863 | #346 := [rewrite]: #345
 | 
|  |    864 | #343 := (iff #100 #342)
 | 
|  |    865 | #340 := (iff #99 #339)
 | 
|  |    866 | #337 := (iff #98 #334)
 | 
|  |    867 | #330 := (implies #311 #94)
 | 
|  |    868 | #335 := (iff #330 #334)
 | 
|  |    869 | #336 := [rewrite]: #335
 | 
|  |    870 | #331 := (iff #98 #330)
 | 
|  |    871 | #328 := (iff #97 #94)
 | 
|  |    872 | #323 := (and #94 true)
 | 
|  |    873 | #326 := (iff #323 #94)
 | 
|  |    874 | #327 := [rewrite]: #326
 | 
|  |    875 | #324 := (iff #97 #323)
 | 
|  |    876 | #321 := (iff #96 true)
 | 
|  |    877 | #316 := (implies #94 true)
 | 
|  |    878 | #319 := (iff #316 true)
 | 
|  |    879 | #320 := [rewrite]: #319
 | 
|  |    880 | #317 := (iff #96 #316)
 | 
|  |    881 | #314 := (iff #95 true)
 | 
|  |    882 | #315 := [rewrite]: #314
 | 
|  |    883 | #318 := [monotonicity #315]: #317
 | 
|  |    884 | #322 := [trans #318 #320]: #321
 | 
|  |    885 | #325 := [monotonicity #322]: #324
 | 
|  |    886 | #329 := [trans #325 #327]: #328
 | 
|  |    887 | #312 := (iff #92 #311)
 | 
|  |    888 | #309 := (iff #91 #308)
 | 
|  |    889 | #310 := [rewrite]: #309
 | 
|  |    890 | #313 := [quant-intro #310]: #312
 | 
|  |    891 | #332 := [monotonicity #313 #329]: #331
 | 
|  |    892 | #338 := [trans #332 #336]: #337
 | 
|  |    893 | #341 := [monotonicity #313 #338]: #340
 | 
|  |    894 | #344 := [monotonicity #341]: #343
 | 
|  |    895 | #348 := [trans #344 #346]: #347
 | 
|  |    896 | #351 := [monotonicity #348]: #350
 | 
|  |    897 | #357 := [trans #351 #355]: #356
 | 
|  |    898 | #305 := (iff #84 #304)
 | 
|  |    899 | #302 := (= #83 #301)
 | 
|  |    900 | #303 := [rewrite]: #302
 | 
|  |    901 | #306 := [monotonicity #303]: #305
 | 
|  |    902 | #360 := [monotonicity #306 #357]: #359
 | 
|  |    903 | #366 := [trans #360 #364]: #365
 | 
|  |    904 | #369 := [monotonicity #366]: #368
 | 
|  |    905 | #375 := [trans #369 #373]: #374
 | 
|  |    906 | #378 := [monotonicity #375]: #377
 | 
|  |    907 | #382 := [trans #378 #380]: #381
 | 
|  |    908 | #452 := [monotonicity #382]: #451
 | 
|  |    909 | #458 := [trans #452 #456]: #457
 | 
|  |    910 | #461 := [monotonicity #458]: #460
 | 
|  |    911 | #467 := [trans #461 #465]: #466
 | 
|  |    912 | #470 := [monotonicity #467]: #469
 | 
|  |    913 | #474 := [trans #470 #472]: #473
 | 
|  |    914 | #477 := [monotonicity #474]: #476
 | 
|  |    915 | #482 := [trans #477 #480]: #481
 | 
|  |    916 | #485 := [monotonicity #482]: #484
 | 
|  |    917 | #491 := [trans #485 #489]: #490
 | 
|  |    918 | #494 := [monotonicity #491]: #493
 | 
|  |    919 | #499 := [trans #494 #497]: #498
 | 
|  |    920 | #502 := [monotonicity #499]: #501
 | 
|  |    921 | #506 := [trans #502 #504]: #505
 | 
|  |    922 | #448 := (iff #112 #438)
 | 
|  |    923 | #443 := (implies true #438)
 | 
|  |    924 | #446 := (iff #443 #438)
 | 
|  |    925 | #447 := [rewrite]: #446
 | 
|  |    926 | #444 := (iff #112 #443)
 | 
|  |    927 | #441 := (iff #111 #438)
 | 
|  |    928 | #435 := (implies #33 #430)
 | 
|  |    929 | #439 := (iff #435 #438)
 | 
|  |    930 | #440 := [rewrite]: #439
 | 
|  |    931 | #436 := (iff #111 #435)
 | 
|  |    932 | #433 := (iff #110 #430)
 | 
|  |    933 | #426 := (implies #72 #421)
 | 
|  |    934 | #431 := (iff #426 #430)
 | 
|  |    935 | #432 := [rewrite]: #431
 | 
|  |    936 | #427 := (iff #110 #426)
 | 
|  |    937 | #424 := (iff #109 #421)
 | 
|  |    938 | #417 := (implies #74 #412)
 | 
|  |    939 | #422 := (iff #417 #421)
 | 
|  |    940 | #423 := [rewrite]: #422
 | 
|  |    941 | #418 := (iff #109 #417)
 | 
|  |    942 | #415 := (iff #108 #412)
 | 
|  |    943 | #408 := (implies #32 #396)
 | 
|  |    944 | #413 := (iff #408 #412)
 | 
|  |    945 | #414 := [rewrite]: #413
 | 
|  |    946 | #409 := (iff #108 #408)
 | 
|  |    947 | #406 := (iff #107 #396)
 | 
|  |    948 | #401 := (implies true #396)
 | 
|  |    949 | #404 := (iff #401 #396)
 | 
|  |    950 | #405 := [rewrite]: #404
 | 
|  |    951 | #402 := (iff #107 #401)
 | 
|  |    952 | #399 := (iff #106 #396)
 | 
|  |    953 | #392 := (implies #77 #387)
 | 
|  |    954 | #397 := (iff #392 #396)
 | 
|  |    955 | #398 := [rewrite]: #397
 | 
|  |    956 | #393 := (iff #106 #392)
 | 
|  |    957 | #390 := (iff #105 #387)
 | 
|  |    958 | #383 := (implies #79 #371)
 | 
|  |    959 | #388 := (iff #383 #387)
 | 
|  |    960 | #389 := [rewrite]: #388
 | 
|  |    961 | #384 := (iff #105 #383)
 | 
|  |    962 | #385 := [monotonicity #382]: #384
 | 
|  |    963 | #391 := [trans #385 #389]: #390
 | 
|  |    964 | #394 := [monotonicity #391]: #393
 | 
|  |    965 | #400 := [trans #394 #398]: #399
 | 
|  |    966 | #403 := [monotonicity #400]: #402
 | 
|  |    967 | #407 := [trans #403 #405]: #406
 | 
|  |    968 | #299 := (iff #75 #32)
 | 
|  |    969 | #300 := [rewrite]: #299
 | 
|  |    970 | #410 := [monotonicity #300 #407]: #409
 | 
|  |    971 | #416 := [trans #410 #414]: #415
 | 
|  |    972 | #419 := [monotonicity #416]: #418
 | 
|  |    973 | #425 := [trans #419 #423]: #424
 | 
|  |    974 | #428 := [monotonicity #425]: #427
 | 
|  |    975 | #434 := [trans #428 #432]: #433
 | 
|  |    976 | #437 := [monotonicity #434]: #436
 | 
|  |    977 | #442 := [trans #437 #440]: #441
 | 
|  |    978 | #445 := [monotonicity #442]: #444
 | 
|  |    979 | #449 := [trans #445 #447]: #448
 | 
|  |    980 | #509 := [monotonicity #449 #506]: #508
 | 
|  |    981 | #512 := [monotonicity #509]: #511
 | 
|  |    982 | #517 := [trans #512 #515]: #516
 | 
|  |    983 | #520 := [monotonicity #517]: #519
 | 
|  |    984 | #526 := [trans #520 #524]: #525
 | 
|  |    985 | #529 := [monotonicity #526]: #528
 | 
|  |    986 | #534 := [trans #529 #532]: #533
 | 
|  |    987 | #537 := [monotonicity #534]: #536
 | 
|  |    988 | #541 := [trans #537 #539]: #540
 | 
|  |    989 | #297 := (iff #69 #287)
 | 
|  |    990 | #292 := (implies true #287)
 | 
|  |    991 | #295 := (iff #292 #287)
 | 
|  |    992 | #296 := [rewrite]: #295
 | 
|  |    993 | #293 := (iff #69 #292)
 | 
|  |    994 | #290 := (iff #68 #287)
 | 
|  |    995 | #284 := (implies #33 #279)
 | 
|  |    996 | #288 := (iff #284 #287)
 | 
|  |    997 | #289 := [rewrite]: #288
 | 
|  |    998 | #285 := (iff #68 #284)
 | 
|  |    999 | #282 := (iff #67 #279)
 | 
|  |   1000 | #275 := (implies #42 #270)
 | 
|  |   1001 | #280 := (iff #275 #279)
 | 
|  |   1002 | #281 := [rewrite]: #280
 | 
|  |   1003 | #276 := (iff #67 #275)
 | 
|  |   1004 | #273 := (iff #66 #270)
 | 
|  |   1005 | #266 := (implies #33 #254)
 | 
|  |   1006 | #271 := (iff #266 #270)
 | 
|  |   1007 | #272 := [rewrite]: #271
 | 
|  |   1008 | #267 := (iff #66 #266)
 | 
|  |   1009 | #264 := (iff #65 #254)
 | 
|  |   1010 | #259 := (implies true #254)
 | 
|  |   1011 | #262 := (iff #259 #254)
 | 
|  |   1012 | #263 := [rewrite]: #262
 | 
|  |   1013 | #260 := (iff #65 #259)
 | 
|  |   1014 | #257 := (iff #64 #254)
 | 
|  |   1015 | #250 := (implies #44 #245)
 | 
|  |   1016 | #255 := (iff #250 #254)
 | 
|  |   1017 | #256 := [rewrite]: #255
 | 
|  |   1018 | #251 := (iff #64 #250)
 | 
|  |   1019 | #248 := (iff #63 #245)
 | 
|  |   1020 | #241 := (implies #46 #236)
 | 
|  |   1021 | #246 := (iff #241 #245)
 | 
|  |   1022 | #247 := [rewrite]: #246
 | 
|  |   1023 | #242 := (iff #63 #241)
 | 
|  |   1024 | #239 := (iff #62 #236)
 | 
|  |   1025 | #232 := (implies #48 #222)
 | 
|  |   1026 | #237 := (iff #232 #236)
 | 
|  |   1027 | #238 := [rewrite]: #237
 | 
|  |   1028 | #233 := (iff #62 #232)
 | 
|  |   1029 | #230 := (iff #61 #222)
 | 
|  |   1030 | #225 := (implies true #222)
 | 
|  |   1031 | #228 := (iff #225 #222)
 | 
|  |   1032 | #229 := [rewrite]: #228
 | 
|  |   1033 | #226 := (iff #61 #225)
 | 
|  |   1034 | #223 := (iff #60 #222)
 | 
|  |   1035 | #220 := (iff #59 #217)
 | 
|  |   1036 | #213 := (implies #190 #196)
 | 
|  |   1037 | #218 := (iff #213 #217)
 | 
|  |   1038 | #219 := [rewrite]: #218
 | 
|  |   1039 | #214 := (iff #59 #213)
 | 
|  |   1040 | #211 := (iff #58 #196)
 | 
|  |   1041 | #206 := (and #196 true)
 | 
|  |   1042 | #209 := (iff #206 #196)
 | 
|  |   1043 | #210 := [rewrite]: #209
 | 
|  |   1044 | #207 := (iff #58 #206)
 | 
|  |   1045 | #204 := (iff #57 true)
 | 
|  |   1046 | #199 := (implies #196 true)
 | 
|  |   1047 | #202 := (iff #199 true)
 | 
|  |   1048 | #203 := [rewrite]: #202
 | 
|  |   1049 | #200 := (iff #57 #199)
 | 
|  |   1050 | #197 := (iff #56 #196)
 | 
|  |   1051 | #194 := (iff #55 #193)
 | 
|  |   1052 | #195 := [rewrite]: #194
 | 
|  |   1053 | #198 := [quant-intro #195]: #197
 | 
|  |   1054 | #201 := [monotonicity #198]: #200
 | 
|  |   1055 | #205 := [trans #201 #203]: #204
 | 
|  |   1056 | #208 := [monotonicity #198 #205]: #207
 | 
|  |   1057 | #212 := [trans #208 #210]: #211
 | 
|  |   1058 | #191 := (iff #53 #190)
 | 
|  |   1059 | #188 := (iff #52 #187)
 | 
|  |   1060 | #189 := [rewrite]: #188
 | 
|  |   1061 | #192 := [quant-intro #189]: #191
 | 
|  |   1062 | #215 := [monotonicity #192 #212]: #214
 | 
|  |   1063 | #221 := [trans #215 #219]: #220
 | 
|  |   1064 | #224 := [monotonicity #192 #221]: #223
 | 
|  |   1065 | #227 := [monotonicity #224]: #226
 | 
|  |   1066 | #231 := [trans #227 #229]: #230
 | 
|  |   1067 | #234 := [monotonicity #231]: #233
 | 
|  |   1068 | #240 := [trans #234 #238]: #239
 | 
|  |   1069 | #243 := [monotonicity #240]: #242
 | 
|  |   1070 | #249 := [trans #243 #247]: #248
 | 
|  |   1071 | #252 := [monotonicity #249]: #251
 | 
|  |   1072 | #258 := [trans #252 #256]: #257
 | 
|  |   1073 | #261 := [monotonicity #258]: #260
 | 
|  |   1074 | #265 := [trans #261 #263]: #264
 | 
|  |   1075 | #268 := [monotonicity #265]: #267
 | 
|  |   1076 | #274 := [trans #268 #272]: #273
 | 
|  |   1077 | #277 := [monotonicity #274]: #276
 | 
|  |   1078 | #283 := [trans #277 #281]: #282
 | 
|  |   1079 | #286 := [monotonicity #283]: #285
 | 
|  |   1080 | #291 := [trans #286 #289]: #290
 | 
|  |   1081 | #294 := [monotonicity #291]: #293
 | 
|  |   1082 | #298 := [trans #294 #296]: #297
 | 
|  |   1083 | #544 := [monotonicity #298 #541]: #543
 | 
|  |   1084 | #547 := [monotonicity #544]: #546
 | 
|  |   1085 | #552 := [trans #547 #550]: #551
 | 
|  |   1086 | #555 := [monotonicity #552]: #554
 | 
|  |   1087 | #561 := [trans #555 #559]: #560
 | 
|  |   1088 | #184 := (iff #39 #183)
 | 
|  |   1089 | #181 := (iff #38 #180)
 | 
|  |   1090 | #182 := [rewrite]: #181
 | 
|  |   1091 | #185 := [quant-intro #182]: #184
 | 
|  |   1092 | #564 := [monotonicity #185 #561]: #563
 | 
|  |   1093 | #570 := [trans #564 #568]: #569
 | 
|  |   1094 | #573 := [monotonicity #570]: #572
 | 
|  |   1095 | #578 := [trans #573 #576]: #577
 | 
|  |   1096 | #581 := [monotonicity #578]: #580
 | 
|  |   1097 | #585 := [trans #581 #583]: #584
 | 
|  |   1098 | #588 := [monotonicity #585]: #587
 | 
|  |   1099 | #594 := [trans #588 #592]: #593
 | 
|  |   1100 | #597 := [monotonicity #594]: #596
 | 
|  |   1101 | #177 := (iff #27 #176)
 | 
|  |   1102 | #174 := (iff #26 #173)
 | 
|  |   1103 | #175 := [rewrite]: #174
 | 
|  |   1104 | #178 := [quant-intro #175]: #177
 | 
|  |   1105 | #600 := [monotonicity #178 #597]: #599
 | 
|  |   1106 | #606 := [trans #600 #604]: #605
 | 
|  |   1107 | #609 := [monotonicity #178 #606]: #608
 | 
|  |   1108 | #170 := (iff #19 #169)
 | 
|  |   1109 | #167 := (iff #18 #166)
 | 
|  |   1110 | #164 := (iff #17 #16)
 | 
|  |   1111 | #165 := [rewrite]: #164
 | 
|  |   1112 | #168 := [monotonicity #165]: #167
 | 
|  |   1113 | #171 := [monotonicity #168]: #170
 | 
|  |   1114 | #612 := [monotonicity #171 #609]: #611
 | 
|  |   1115 | #618 := [trans #612 #616]: #617
 | 
|  |   1116 | #621 := [monotonicity #618]: #620
 | 
|  |   1117 | #627 := [trans #621 #625]: #626
 | 
|  |   1118 | #630 := [monotonicity #627]: #629
 | 
|  |   1119 | #634 := [trans #630 #632]: #633
 | 
|  |   1120 | #637 := [monotonicity #634]: #636
 | 
|  |   1121 | #643 := [trans #637 #641]: #642
 | 
|  |   1122 | #646 := [monotonicity #643]: #645
 | 
|  |   1123 | #650 := [trans #646 #648]: #649
 | 
|  |   1124 | #653 := [monotonicity #650]: #652
 | 
|  |   1125 | #1025 := [trans #653 #1023]: #1024
 | 
|  |   1126 | #163 := [asserted]: #143
 | 
|  |   1127 | #1026 := [mp #163 #1025]: #1021
 | 
|  |   1128 | #1028 := [not-or-elim #1026]: #13
 | 
|  |   1129 | #1933 := [trans #1028 #1926]: #1999
 | 
|  |   1130 | #1821 := (not #1033)
 | 
|  |   1131 | #1812 := (or #1405 #1821)
 | 
|  |   1132 | #1823 := [def-axiom]: #1812
 | 
|  |   1133 | #1935 := [unit-resolution #1823 #1998]: #1821
 | 
|  |   1134 | #1936 := (not #1999)
 | 
|  |   1135 | #1964 := (or #1936 #1033)
 | 
|  |   1136 | #1937 := [th-lemma arith triangle-eq]: #1964
 | 
|  |   1137 | #1939 := [unit-resolution #1937 #1935 #1933]: false
 | 
|  |   1138 | #1940 := [lemma #1939]: #1405
 | 
|  |   1139 | #2250 := (or #1410 #2247)
 | 
|  |   1140 | #1592 := (forall (vars (?v0 Int)) #1587)
 | 
|  |   1141 | #1598 := (not #1592)
 | 
|  |   1142 | #1599 := (or #1598 #94)
 | 
|  |   1143 | #1600 := (not #1599)
 | 
|  |   1144 | #1605 := (or #1570 #1600)
 | 
|  |   1145 | #1613 := (not #1605)
 | 
|  |   1146 | #1623 := (or #1542 #844 #462 #453 #841 #832 #1611 #1612 #1613)
 | 
|  |   1147 | #1624 := (not #1623)
 | 
|  |   1148 | #1614 := (or #1542 #845 #420 #395 #386 #841 #832 #1611 #1612 #1613)
 | 
|  |   1149 | #1615 := (not #1614)
 | 
|  |   1150 | #1629 := (or #1615 #1624)
 | 
|  |   1151 | #1635 := (not #1629)
 | 
|  |   1152 | #1636 := (or #1542 #841 #755 #1635)
 | 
|  |   1153 | #1637 := (not #1636)
 | 
|  |   1154 | #1480 := (forall (vars (?v0 Int)) #1477)
 | 
|  |   1155 | #1536 := (or #1480 #1531)
 | 
|  |   1156 | #1543 := (not #1536)
 | 
|  |   1157 | #1544 := (or #1542 #841 #758 #253 #244 #235 #1543)
 | 
|  |   1158 | #1545 := (not #1544)
 | 
|  |   1159 | #1642 := (or #1545 #1637)
 | 
|  |   1160 | #1649 := (not #1642)
 | 
|  |   1161 | #1455 := (forall (vars (?v0 Int)) #1450)
 | 
|  |   1162 | #1648 := (not #1455)
 | 
|  |   1163 | #1650 := (or #589 #1542 #841 #1648 #556 #1649)
 | 
|  |   1164 | #1651 := (not #1650)
 | 
|  |   1165 | #1656 := (or #589 #1651)
 | 
|  |   1166 | #1663 := (not #1656)
 | 
|  |   1167 | #1433 := (forall (vars (?v0 Int)) #1428)
 | 
|  |   1168 | #1662 := (not #1433)
 | 
|  |   1169 | #1664 := (or #1662 #1663)
 | 
|  |   1170 | #1665 := (not #1664)
 | 
|  |   1171 | #1670 := (or #1410 #1665)
 | 
|  |   1172 | #2251 := (iff #1670 #2250)
 | 
|  |   1173 | #2248 := (iff #1665 #2247)
 | 
|  |   1174 | #2245 := (iff #1664 #2244)
 | 
|  |   1175 | #2242 := (iff #1663 #2241)
 | 
|  |   1176 | #2239 := (iff #1656 #2238)
 | 
|  |   1177 | #2236 := (iff #1651 #2235)
 | 
|  |   1178 | #2233 := (iff #1650 #2232)
 | 
|  |   1179 | #2230 := (iff #1649 #2229)
 | 
|  |   1180 | #2227 := (iff #1642 #2226)
 | 
|  |   1181 | #2224 := (iff #1637 #2223)
 | 
|  |   1182 | #2221 := (iff #1636 #2220)
 | 
|  |   1183 | #2218 := (iff #1635 #2217)
 | 
|  |   1184 | #2215 := (iff #1629 #2214)
 | 
|  |   1185 | #2212 := (iff #1624 #2211)
 | 
|  |   1186 | #2209 := (iff #1623 #2208)
 | 
|  |   1187 | #2200 := (iff #1613 #2199)
 | 
|  |   1188 | #2197 := (iff #1605 #2196)
 | 
|  |   1189 | #2194 := (iff #1600 #2193)
 | 
|  |   1190 | #2191 := (iff #1599 #2190)
 | 
|  |   1191 | #2188 := (iff #1598 #2187)
 | 
|  |   1192 | #2185 := (iff #1592 #2182)
 | 
|  |   1193 | #2183 := (iff #1587 #1587)
 | 
|  |   1194 | #2184 := [refl]: #2183
 | 
|  |   1195 | #2186 := [quant-intro #2184]: #2185
 | 
|  |   1196 | #2189 := [monotonicity #2186]: #2188
 | 
|  |   1197 | #2192 := [monotonicity #2189]: #2191
 | 
|  |   1198 | #2195 := [monotonicity #2192]: #2194
 | 
|  |   1199 | #2198 := [monotonicity #2195]: #2197
 | 
|  |   1200 | #2201 := [monotonicity #2198]: #2200
 | 
|  |   1201 | #2210 := [monotonicity #2201]: #2209
 | 
|  |   1202 | #2213 := [monotonicity #2210]: #2212
 | 
|  |   1203 | #2206 := (iff #1615 #2205)
 | 
|  |   1204 | #2203 := (iff #1614 #2202)
 | 
|  |   1205 | #2204 := [monotonicity #2201]: #2203
 | 
|  |   1206 | #2207 := [monotonicity #2204]: #2206
 | 
|  |   1207 | #2216 := [monotonicity #2207 #2213]: #2215
 | 
|  |   1208 | #2219 := [monotonicity #2216]: #2218
 | 
|  |   1209 | #2222 := [monotonicity #2219]: #2221
 | 
|  |   1210 | #2225 := [monotonicity #2222]: #2224
 | 
|  |   1211 | #2180 := (iff #1545 #2179)
 | 
|  |   1212 | #2177 := (iff #1544 #2176)
 | 
|  |   1213 | #2174 := (iff #1543 #2173)
 | 
|  |   1214 | #2171 := (iff #1536 #2170)
 | 
|  |   1215 | #2168 := (iff #1480 #2165)
 | 
|  |   1216 | #2166 := (iff #1477 #1477)
 | 
|  |   1217 | #2167 := [refl]: #2166
 | 
|  |   1218 | #2169 := [quant-intro #2167]: #2168
 | 
|  |   1219 | #2172 := [monotonicity #2169]: #2171
 | 
|  |   1220 | #2175 := [monotonicity #2172]: #2174
 | 
|  |   1221 | #2178 := [monotonicity #2175]: #2177
 | 
|  |   1222 | #2181 := [monotonicity #2178]: #2180
 | 
|  |   1223 | #2228 := [monotonicity #2181 #2225]: #2227
 | 
|  |   1224 | #2231 := [monotonicity #2228]: #2230
 | 
|  |   1225 | #2163 := (iff #1648 #2162)
 | 
|  |   1226 | #2160 := (iff #1455 #2157)
 | 
|  |   1227 | #2158 := (iff #1450 #1450)
 | 
|  |   1228 | #2159 := [refl]: #2158
 | 
|  |   1229 | #2161 := [quant-intro #2159]: #2160
 | 
|  |   1230 | #2164 := [monotonicity #2161]: #2163
 | 
|  |   1231 | #2234 := [monotonicity #2164 #2231]: #2233
 | 
|  |   1232 | #2237 := [monotonicity #2234]: #2236
 | 
|  |   1233 | #2240 := [monotonicity #2237]: #2239
 | 
|  |   1234 | #2243 := [monotonicity #2240]: #2242
 | 
|  |   1235 | #2155 := (iff #1662 #2154)
 | 
|  |   1236 | #2152 := (iff #1433 #2149)
 | 
|  |   1237 | #2150 := (iff #1428 #1428)
 | 
|  |   1238 | #2151 := [refl]: #2150
 | 
|  |   1239 | #2153 := [quant-intro #2151]: #2152
 | 
|  |   1240 | #2156 := [monotonicity #2153]: #2155
 | 
|  |   1241 | #2246 := [monotonicity #2156 #2243]: #2245
 | 
|  |   1242 | #2249 := [monotonicity #2246]: #2248
 | 
|  |   1243 | #2252 := [monotonicity #2249]: #2251
 | 
|  |   1244 | #1188 := (not #94)
 | 
|  |   1245 | #1191 := (and #816 #1188)
 | 
|  |   1246 | #1317 := (not #1312)
 | 
|  |   1247 | #1320 := (and #1166 #1317)
 | 
|  |   1248 | #1323 := (not #1320)
 | 
|  |   1249 | #1339 := (or #1323 #1334)
 | 
|  |   1250 | #1342 := (not #1339)
 | 
|  |   1251 | #1345 := (or #1342 #1191)
 | 
|  |   1252 | #1363 := (and #704 #845 #114 #115 #707 #828 #785 #788 #1345)
 | 
|  |   1253 | #1351 := (and #704 #844 #74 #77 #79 #707 #828 #785 #788 #1345)
 | 
|  |   1254 | #1368 := (or #1351 #1363)
 | 
|  |   1255 | #1374 := (and #704 #707 #758 #1368)
 | 
|  |   1256 | #1115 := (not #1114)
 | 
|  |   1257 | #1116 := (and #1111 #1115)
 | 
|  |   1258 | #1117 := (not #1116)
 | 
|  |   1259 | #1270 := (or #1117 #1265)
 | 
|  |   1260 | #1273 := (not #1270)
 | 
|  |   1261 | #1097 := (not #1096)
 | 
|  |   1262 | #1098 := (and #1093 #1097)
 | 
|  |   1263 | #1099 := (not #1098)
 | 
|  |   1264 | #1102 := (or #1099 #1101)
 | 
|  |   1265 | #1276 := (and #1102 #1273)
 | 
|  |   1266 | #1086 := (not #727)
 | 
|  |   1267 | #1089 := (forall (vars (?v0 Int)) #1086)
 | 
|  |   1268 | #1279 := (or #1089 #1276)
 | 
|  |   1269 | #1285 := (and #704 #707 #755 #44 #46 #48 #1279)
 | 
|  |   1270 | #1379 := (or #1285 #1374)
 | 
|  |   1271 | #1385 := (and #28 #704 #707 #961 #41 #1379)
 | 
|  |   1272 | #1390 := (or #589 #1385)
 | 
|  |   1273 | #1393 := (and #697 #1390)
 | 
|  |   1274 | #1036 := (and #1041 #1043)
 | 
|  |   1275 | #1037 := (not #1036)
 | 
|  |   1276 | #1044 := (or #1037 #1033)
 | 
|  |   1277 | #1045 := (not #1044)
 | 
|  |   1278 | #1396 := (or #1045 #1393)
 | 
|  |   1279 | #1671 := (iff #1396 #1670)
 | 
|  |   1280 | #1668 := (iff #1393 #1665)
 | 
|  |   1281 | #1659 := (and #1433 #1656)
 | 
|  |   1282 | #1666 := (iff #1659 #1665)
 | 
|  |   1283 | #1667 := [rewrite]: #1666
 | 
|  |   1284 | #1660 := (iff #1393 #1659)
 | 
|  |   1285 | #1657 := (iff #1390 #1656)
 | 
|  |   1286 | #1654 := (iff #1385 #1651)
 | 
|  |   1287 | #1645 := (and #28 #704 #707 #1455 #41 #1642)
 | 
|  |   1288 | #1652 := (iff #1645 #1651)
 | 
|  |   1289 | #1653 := [rewrite]: #1652
 | 
|  |   1290 | #1646 := (iff #1385 #1645)
 | 
|  |   1291 | #1643 := (iff #1379 #1642)
 | 
|  |   1292 | #1640 := (iff #1374 #1637)
 | 
|  |   1293 | #1632 := (and #704 #707 #758 #1629)
 | 
|  |   1294 | #1638 := (iff #1632 #1637)
 | 
|  |   1295 | #1639 := [rewrite]: #1638
 | 
|  |   1296 | #1633 := (iff #1374 #1632)
 | 
|  |   1297 | #1630 := (iff #1368 #1629)
 | 
|  |   1298 | #1627 := (iff #1363 #1624)
 | 
|  |   1299 | #1620 := (and #704 #845 #114 #115 #707 #828 #785 #788 #1605)
 | 
|  |   1300 | #1625 := (iff #1620 #1624)
 | 
|  |   1301 | #1626 := [rewrite]: #1625
 | 
|  |   1302 | #1621 := (iff #1363 #1620)
 | 
|  |   1303 | #1606 := (iff #1345 #1605)
 | 
|  |   1304 | #1603 := (iff #1191 #1600)
 | 
|  |   1305 | #1595 := (and #1592 #1188)
 | 
|  |   1306 | #1601 := (iff #1595 #1600)
 | 
|  |   1307 | #1602 := [rewrite]: #1601
 | 
|  |   1308 | #1596 := (iff #1191 #1595)
 | 
|  |   1309 | #1593 := (iff #816 #1592)
 | 
|  |   1310 | #1590 := (iff #813 #1587)
 | 
|  |   1311 | #1573 := (or #1413 #796)
 | 
|  |   1312 | #1584 := (or #1573 #810)
 | 
|  |   1313 | #1588 := (iff #1584 #1587)
 | 
|  |   1314 | #1589 := [rewrite]: #1588
 | 
|  |   1315 | #1585 := (iff #813 #1584)
 | 
|  |   1316 | #1582 := (iff #805 #1573)
 | 
|  |   1317 | #1574 := (not #1573)
 | 
|  |   1318 | #1577 := (not #1574)
 | 
|  |   1319 | #1580 := (iff #1577 #1573)
 | 
|  |   1320 | #1581 := [rewrite]: #1580
 | 
|  |   1321 | #1578 := (iff #805 #1577)
 | 
|  |   1322 | #1575 := (iff #802 #1574)
 | 
|  |   1323 | #1576 := [rewrite]: #1575
 | 
|  |   1324 | #1579 := [monotonicity #1576]: #1578
 | 
|  |   1325 | #1583 := [trans #1579 #1581]: #1582
 | 
|  |   1326 | #1586 := [monotonicity #1583]: #1585
 | 
|  |   1327 | #1591 := [trans #1586 #1589]: #1590
 | 
|  |   1328 | #1594 := [quant-intro #1591]: #1593
 | 
|  |   1329 | #1597 := [monotonicity #1594]: #1596
 | 
|  |   1330 | #1604 := [trans #1597 #1602]: #1603
 | 
|  |   1331 | #1571 := (iff #1342 #1570)
 | 
|  |   1332 | #1568 := (iff #1339 #1565)
 | 
|  |   1333 | #1551 := (or #1550 #1312)
 | 
|  |   1334 | #1562 := (or #1551 #1334)
 | 
|  |   1335 | #1566 := (iff #1562 #1565)
 | 
|  |   1336 | #1567 := [rewrite]: #1566
 | 
|  |   1337 | #1563 := (iff #1339 #1562)
 | 
|  |   1338 | #1560 := (iff #1323 #1551)
 | 
|  |   1339 | #1552 := (not #1551)
 | 
|  |   1340 | #1555 := (not #1552)
 | 
|  |   1341 | #1558 := (iff #1555 #1551)
 | 
|  |   1342 | #1559 := [rewrite]: #1558
 | 
|  |   1343 | #1556 := (iff #1323 #1555)
 | 
|  |   1344 | #1553 := (iff #1320 #1552)
 | 
|  |   1345 | #1554 := [rewrite]: #1553
 | 
|  |   1346 | #1557 := [monotonicity #1554]: #1556
 | 
|  |   1347 | #1561 := [trans #1557 #1559]: #1560
 | 
|  |   1348 | #1564 := [monotonicity #1561]: #1563
 | 
|  |   1349 | #1569 := [trans #1564 #1567]: #1568
 | 
|  |   1350 | #1572 := [monotonicity #1569]: #1571
 | 
|  |   1351 | #1607 := [monotonicity #1572 #1604]: #1606
 | 
|  |   1352 | #1622 := [monotonicity #1607]: #1621
 | 
|  |   1353 | #1628 := [trans #1622 #1626]: #1627
 | 
|  |   1354 | #1618 := (iff #1351 #1615)
 | 
|  |   1355 | #1608 := (and #704 #844 #74 #77 #79 #707 #828 #785 #788 #1605)
 | 
|  |   1356 | #1616 := (iff #1608 #1615)
 | 
|  |   1357 | #1617 := [rewrite]: #1616
 | 
|  |   1358 | #1609 := (iff #1351 #1608)
 | 
|  |   1359 | #1610 := [monotonicity #1607]: #1609
 | 
|  |   1360 | #1619 := [trans #1610 #1617]: #1618
 | 
|  |   1361 | #1631 := [monotonicity #1619 #1628]: #1630
 | 
|  |   1362 | #1634 := [monotonicity #1631]: #1633
 | 
|  |   1363 | #1641 := [trans #1634 #1639]: #1640
 | 
|  |   1364 | #1548 := (iff #1285 #1545)
 | 
|  |   1365 | #1539 := (and #704 #707 #755 #44 #46 #48 #1536)
 | 
|  |   1366 | #1546 := (iff #1539 #1545)
 | 
|  |   1367 | #1547 := [rewrite]: #1546
 | 
|  |   1368 | #1540 := (iff #1285 #1539)
 | 
|  |   1369 | #1537 := (iff #1279 #1536)
 | 
|  |   1370 | #1534 := (iff #1276 #1531)
 | 
|  |   1371 | #1518 := (or #1503 #1114 #1265)
 | 
|  |   1372 | #1523 := (not #1518)
 | 
|  |   1373 | #1526 := (and #1498 #1523)
 | 
|  |   1374 | #1532 := (iff #1526 #1531)
 | 
|  |   1375 | #1533 := [rewrite]: #1532
 | 
|  |   1376 | #1527 := (iff #1276 #1526)
 | 
|  |   1377 | #1524 := (iff #1273 #1523)
 | 
|  |   1378 | #1521 := (iff #1270 #1518)
 | 
|  |   1379 | #1504 := (or #1503 #1114)
 | 
|  |   1380 | #1515 := (or #1504 #1265)
 | 
|  |   1381 | #1519 := (iff #1515 #1518)
 | 
|  |   1382 | #1520 := [rewrite]: #1519
 | 
|  |   1383 | #1516 := (iff #1270 #1515)
 | 
|  |   1384 | #1513 := (iff #1117 #1504)
 | 
|  |   1385 | #1505 := (not #1504)
 | 
|  |   1386 | #1508 := (not #1505)
 | 
|  |   1387 | #1511 := (iff #1508 #1504)
 | 
|  |   1388 | #1512 := [rewrite]: #1511
 | 
|  |   1389 | #1509 := (iff #1117 #1508)
 | 
|  |   1390 | #1506 := (iff #1116 #1505)
 | 
|  |   1391 | #1507 := [rewrite]: #1506
 | 
|  |   1392 | #1510 := [monotonicity #1507]: #1509
 | 
|  |   1393 | #1514 := [trans #1510 #1512]: #1513
 | 
|  |   1394 | #1517 := [monotonicity #1514]: #1516
 | 
|  |   1395 | #1522 := [trans #1517 #1520]: #1521
 | 
|  |   1396 | #1525 := [monotonicity #1522]: #1524
 | 
|  |   1397 | #1501 := (iff #1102 #1498)
 | 
|  |   1398 | #1484 := (or #1483 #1096)
 | 
|  |   1399 | #1495 := (or #1484 #1101)
 | 
|  |   1400 | #1499 := (iff #1495 #1498)
 | 
|  |   1401 | #1500 := [rewrite]: #1499
 | 
|  |   1402 | #1496 := (iff #1102 #1495)
 | 
|  |   1403 | #1493 := (iff #1099 #1484)
 | 
|  |   1404 | #1485 := (not #1484)
 | 
|  |   1405 | #1488 := (not #1485)
 | 
|  |   1406 | #1491 := (iff #1488 #1484)
 | 
|  |   1407 | #1492 := [rewrite]: #1491
 | 
|  |   1408 | #1489 := (iff #1099 #1488)
 | 
|  |   1409 | #1486 := (iff #1098 #1485)
 | 
|  |   1410 | #1487 := [rewrite]: #1486
 | 
|  |   1411 | #1490 := [monotonicity #1487]: #1489
 | 
|  |   1412 | #1494 := [trans #1490 #1492]: #1493
 | 
|  |   1413 | #1497 := [monotonicity #1494]: #1496
 | 
|  |   1414 | #1502 := [trans #1497 #1500]: #1501
 | 
|  |   1415 | #1528 := [monotonicity #1502 #1525]: #1527
 | 
|  |   1416 | #1535 := [trans #1528 #1533]: #1534
 | 
|  |   1417 | #1481 := (iff #1089 #1480)
 | 
|  |   1418 | #1478 := (iff #1086 #1477)
 | 
|  |   1419 | #1475 := (iff #727 #1472)
 | 
|  |   1420 | #1458 := (or #1413 #717)
 | 
|  |   1421 | #1469 := (or #1458 #51)
 | 
|  |   1422 | #1473 := (iff #1469 #1472)
 | 
|  |   1423 | #1474 := [rewrite]: #1473
 | 
|  |   1424 | #1470 := (iff #727 #1469)
 | 
|  |   1425 | #1467 := (iff #724 #1458)
 | 
|  |   1426 | #1459 := (not #1458)
 | 
|  |   1427 | #1462 := (not #1459)
 | 
|  |   1428 | #1465 := (iff #1462 #1458)
 | 
|  |   1429 | #1466 := [rewrite]: #1465
 | 
|  |   1430 | #1463 := (iff #724 #1462)
 | 
|  |   1431 | #1460 := (iff #721 #1459)
 | 
|  |   1432 | #1461 := [rewrite]: #1460
 | 
|  |   1433 | #1464 := [monotonicity #1461]: #1463
 | 
|  |   1434 | #1468 := [trans #1464 #1466]: #1467
 | 
|  |   1435 | #1471 := [monotonicity #1468]: #1470
 | 
|  |   1436 | #1476 := [trans #1471 #1474]: #1475
 | 
|  |   1437 | #1479 := [monotonicity #1476]: #1478
 | 
|  |   1438 | #1482 := [quant-intro #1479]: #1481
 | 
|  |   1439 | #1538 := [monotonicity #1482 #1535]: #1537
 | 
|  |   1440 | #1541 := [monotonicity #1538]: #1540
 | 
|  |   1441 | #1549 := [trans #1541 #1547]: #1548
 | 
|  |   1442 | #1644 := [monotonicity #1549 #1641]: #1643
 | 
|  |   1443 | #1456 := (iff #961 #1455)
 | 
|  |   1444 | #1453 := (iff #958 #1450)
 | 
|  |   1445 | #1436 := (or #1413 #942)
 | 
|  |   1446 | #1447 := (or #1436 #955)
 | 
|  |   1447 | #1451 := (iff #1447 #1450)
 | 
|  |   1448 | #1452 := [rewrite]: #1451
 | 
|  |   1449 | #1448 := (iff #958 #1447)
 | 
|  |   1450 | #1445 := (iff #950 #1436)
 | 
|  |   1451 | #1437 := (not #1436)
 | 
|  |   1452 | #1440 := (not #1437)
 | 
|  |   1453 | #1443 := (iff #1440 #1436)
 | 
|  |   1454 | #1444 := [rewrite]: #1443
 | 
|  |   1455 | #1441 := (iff #950 #1440)
 | 
|  |   1456 | #1438 := (iff #947 #1437)
 | 
|  |   1457 | #1439 := [rewrite]: #1438
 | 
|  |   1458 | #1442 := [monotonicity #1439]: #1441
 | 
|  |   1459 | #1446 := [trans #1442 #1444]: #1445
 | 
|  |   1460 | #1449 := [monotonicity #1446]: #1448
 | 
|  |   1461 | #1454 := [trans #1449 #1452]: #1453
 | 
|  |   1462 | #1457 := [quant-intro #1454]: #1456
 | 
|  |   1463 | #1647 := [monotonicity #1457 #1644]: #1646
 | 
|  |   1464 | #1655 := [trans #1647 #1653]: #1654
 | 
|  |   1465 | #1658 := [monotonicity #1655]: #1657
 | 
|  |   1466 | #1434 := (iff #697 #1433)
 | 
|  |   1467 | #1431 := (iff #694 #1428)
 | 
|  |   1468 | #1414 := (or #1413 #680)
 | 
|  |   1469 | #1425 := (or #1414 #690)
 | 
|  |   1470 | #1429 := (iff #1425 #1428)
 | 
|  |   1471 | #1430 := [rewrite]: #1429
 | 
|  |   1472 | #1426 := (iff #694 #1425)
 | 
|  |   1473 | #1423 := (iff #685 #1414)
 | 
|  |   1474 | #1415 := (not #1414)
 | 
|  |   1475 | #1418 := (not #1415)
 | 
|  |   1476 | #1421 := (iff #1418 #1414)
 | 
|  |   1477 | #1422 := [rewrite]: #1421
 | 
|  |   1478 | #1419 := (iff #685 #1418)
 | 
|  |   1479 | #1416 := (iff #682 #1415)
 | 
|  |   1480 | #1417 := [rewrite]: #1416
 | 
|  |   1481 | #1420 := [monotonicity #1417]: #1419
 | 
|  |   1482 | #1424 := [trans #1420 #1422]: #1423
 | 
|  |   1483 | #1427 := [monotonicity #1424]: #1426
 | 
|  |   1484 | #1432 := [trans #1427 #1430]: #1431
 | 
|  |   1485 | #1435 := [quant-intro #1432]: #1434
 | 
|  |   1486 | #1661 := [monotonicity #1435 #1658]: #1660
 | 
|  |   1487 | #1669 := [trans #1661 #1667]: #1668
 | 
|  |   1488 | #1411 := (iff #1045 #1410)
 | 
|  |   1489 | #1408 := (iff #1044 #1405)
 | 
|  |   1490 | #1180 := (or #1179 #1042)
 | 
|  |   1491 | #1402 := (or #1180 #1033)
 | 
|  |   1492 | #1406 := (iff #1402 #1405)
 | 
|  |   1493 | #1407 := [rewrite]: #1406
 | 
|  |   1494 | #1403 := (iff #1044 #1402)
 | 
|  |   1495 | #1400 := (iff #1037 #1180)
 | 
|  |   1496 | #1126 := (not #1180)
 | 
|  |   1497 | #1049 := (not #1126)
 | 
|  |   1498 | #1244 := (iff #1049 #1180)
 | 
|  |   1499 | #1399 := [rewrite]: #1244
 | 
|  |   1500 | #1105 := (iff #1037 #1049)
 | 
|  |   1501 | #1127 := (iff #1036 #1126)
 | 
|  |   1502 | #1048 := [rewrite]: #1127
 | 
|  |   1503 | #1106 := [monotonicity #1048]: #1105
 | 
|  |   1504 | #1401 := [trans #1106 #1399]: #1400
 | 
|  |   1505 | #1404 := [monotonicity #1401]: #1403
 | 
|  |   1506 | #1409 := [trans #1404 #1407]: #1408
 | 
|  |   1507 | #1412 := [monotonicity #1409]: #1411
 | 
|  |   1508 | #1672 := [monotonicity #1412 #1669]: #1671
 | 
|  |   1509 | #1173 := (+ #1172 #808)
 | 
|  |   1510 | #1174 := (<= #1173 0::Int)
 | 
|  |   1511 | #1167 := (+ ?v0!3 #797)
 | 
|  |   1512 | #1168 := (>= #1167 0::Int)
 | 
|  |   1513 | #1169 := (not #1168)
 | 
|  |   1514 | #1170 := (and #1166 #1169)
 | 
|  |   1515 | #1171 := (not #1170)
 | 
|  |   1516 | #1175 := (or #1171 #1174)
 | 
|  |   1517 | #1176 := (not #1175)
 | 
|  |   1518 | #1195 := (or #1176 #1191)
 | 
|  |   1519 | #1162 := (not #793)
 | 
|  |   1520 | #1159 := (not #832)
 | 
|  |   1521 | #1156 := (not #838)
 | 
|  |   1522 | #1208 := (not #453)
 | 
|  |   1523 | #1205 := (not #462)
 | 
|  |   1524 | #1062 := (not #712)
 | 
|  |   1525 | #1211 := (and #1062 #850 #1205 #1208 #1156 #1159 #1162 #1195)
 | 
|  |   1526 | #1153 := (not #386)
 | 
|  |   1527 | #1150 := (not #395)
 | 
|  |   1528 | #1147 := (not #841)
 | 
|  |   1529 | #1144 := (not #420)
 | 
|  |   1530 | #1199 := (and #1062 #844 #1144 #1147 #1150 #1153 #1156 #1159 #1162 #1195)
 | 
|  |   1531 | #1215 := (or #1199 #1211)
 | 
|  |   1532 | #1219 := (and #1062 #758 #1215)
 | 
|  |   1533 | #1119 := (+ #1118 #736)
 | 
|  |   1534 | #1120 := (<= #1119 0::Int)
 | 
|  |   1535 | #1121 := (or #1117 #1120)
 | 
|  |   1536 | #1122 := (not #1121)
 | 
|  |   1537 | #1128 := (and #1102 #1122)
 | 
|  |   1538 | #1132 := (or #1089 #1128)
 | 
|  |   1539 | #1083 := (not #235)
 | 
|  |   1540 | #1080 := (not #244)
 | 
|  |   1541 | #1077 := (not #253)
 | 
|  |   1542 | #1136 := (and #1062 #918 #1077 #1080 #1083 #1132)
 | 
|  |   1543 | #1223 := (or #1136 #1219)
 | 
|  |   1544 | #1072 := (not #556)
 | 
|  |   1545 | #1059 := (not #589)
 | 
|  |   1546 | #1227 := (and #1059 #1062 #961 #1072 #1223)
 | 
|  |   1547 | #1231 := (or #589 #1227)
 | 
|  |   1548 | #1235 := (and #697 #1231)
 | 
|  |   1549 | #1239 := (or #1045 #1235)
 | 
|  |   1550 | #1397 := (iff #1239 #1396)
 | 
|  |   1551 | #1394 := (iff #1235 #1393)
 | 
|  |   1552 | #1391 := (iff #1231 #1390)
 | 
|  |   1553 | #1388 := (iff #1227 #1385)
 | 
|  |   1554 | #1382 := (and #28 #709 #961 #41 #1379)
 | 
|  |   1555 | #1386 := (iff #1382 #1385)
 | 
|  |   1556 | #1387 := [rewrite]: #1386
 | 
|  |   1557 | #1383 := (iff #1227 #1382)
 | 
|  |   1558 | #1380 := (iff #1223 #1379)
 | 
|  |   1559 | #1377 := (iff #1219 #1374)
 | 
|  |   1560 | #1371 := (and #709 #758 #1368)
 | 
|  |   1561 | #1375 := (iff #1371 #1374)
 | 
|  |   1562 | #1376 := [rewrite]: #1375
 | 
|  |   1563 | #1372 := (iff #1219 #1371)
 | 
|  |   1564 | #1369 := (iff #1215 #1368)
 | 
|  |   1565 | #1366 := (iff #1211 #1363)
 | 
|  |   1566 | #1360 := (and #709 #845 #114 #115 #835 #828 #790 #1345)
 | 
|  |   1567 | #1364 := (iff #1360 #1363)
 | 
|  |   1568 | #1365 := [rewrite]: #1364
 | 
|  |   1569 | #1361 := (iff #1211 #1360)
 | 
|  |   1570 | #1346 := (iff #1195 #1345)
 | 
|  |   1571 | #1343 := (iff #1176 #1342)
 | 
|  |   1572 | #1340 := (iff #1175 #1339)
 | 
|  |   1573 | #1337 := (iff #1174 #1334)
 | 
|  |   1574 | #1326 := (+ #808 #1172)
 | 
|  |   1575 | #1329 := (<= #1326 0::Int)
 | 
|  |   1576 | #1335 := (iff #1329 #1334)
 | 
|  |   1577 | #1336 := [rewrite]: #1335
 | 
|  |   1578 | #1330 := (iff #1174 #1329)
 | 
|  |   1579 | #1327 := (= #1173 #1326)
 | 
|  |   1580 | #1328 := [rewrite]: #1327
 | 
|  |   1581 | #1331 := [monotonicity #1328]: #1330
 | 
|  |   1582 | #1338 := [trans #1331 #1336]: #1337
 | 
|  |   1583 | #1324 := (iff #1171 #1323)
 | 
|  |   1584 | #1321 := (iff #1170 #1320)
 | 
|  |   1585 | #1318 := (iff #1169 #1317)
 | 
|  |   1586 | #1315 := (iff #1168 #1312)
 | 
|  |   1587 | #1304 := (+ #797 ?v0!3)
 | 
|  |   1588 | #1307 := (>= #1304 0::Int)
 | 
|  |   1589 | #1313 := (iff #1307 #1312)
 | 
|  |   1590 | #1314 := [rewrite]: #1313
 | 
|  |   1591 | #1308 := (iff #1168 #1307)
 | 
|  |   1592 | #1305 := (= #1167 #1304)
 | 
|  |   1593 | #1306 := [rewrite]: #1305
 | 
|  |   1594 | #1309 := [monotonicity #1306]: #1308
 | 
|  |   1595 | #1316 := [trans #1309 #1314]: #1315
 | 
|  |   1596 | #1319 := [monotonicity #1316]: #1318
 | 
|  |   1597 | #1322 := [monotonicity #1319]: #1321
 | 
|  |   1598 | #1325 := [monotonicity #1322]: #1324
 | 
|  |   1599 | #1341 := [monotonicity #1325 #1338]: #1340
 | 
|  |   1600 | #1344 := [monotonicity #1341]: #1343
 | 
|  |   1601 | #1347 := [monotonicity #1344]: #1346
 | 
|  |   1602 | #1302 := (iff #1162 #790)
 | 
|  |   1603 | #1303 := [rewrite]: #1302
 | 
|  |   1604 | #1300 := (iff #1159 #828)
 | 
|  |   1605 | #1301 := [rewrite]: #1300
 | 
|  |   1606 | #1298 := (iff #1156 #835)
 | 
|  |   1607 | #1299 := [rewrite]: #1298
 | 
|  |   1608 | #1358 := (iff #1208 #115)
 | 
|  |   1609 | #1359 := [rewrite]: #1358
 | 
|  |   1610 | #1356 := (iff #1205 #114)
 | 
|  |   1611 | #1357 := [rewrite]: #1356
 | 
|  |   1612 | #1247 := (iff #1062 #709)
 | 
|  |   1613 | #1248 := [rewrite]: #1247
 | 
|  |   1614 | #1362 := [monotonicity #1248 #854 #1357 #1359 #1299 #1301 #1303 #1347]: #1361
 | 
|  |   1615 | #1367 := [trans #1362 #1365]: #1366
 | 
|  |   1616 | #1354 := (iff #1199 #1351)
 | 
|  |   1617 | #1348 := (and #709 #844 #74 #707 #77 #79 #835 #828 #790 #1345)
 | 
|  |   1618 | #1352 := (iff #1348 #1351)
 | 
|  |   1619 | #1353 := [rewrite]: #1352
 | 
|  |   1620 | #1349 := (iff #1199 #1348)
 | 
|  |   1621 | #1296 := (iff #1153 #79)
 | 
|  |   1622 | #1297 := [rewrite]: #1296
 | 
|  |   1623 | #1294 := (iff #1150 #77)
 | 
|  |   1624 | #1295 := [rewrite]: #1294
 | 
|  |   1625 | #1292 := (iff #1147 #707)
 | 
|  |   1626 | #1293 := [rewrite]: #1292
 | 
|  |   1627 | #1290 := (iff #1144 #74)
 | 
|  |   1628 | #1291 := [rewrite]: #1290
 | 
|  |   1629 | #1350 := [monotonicity #1248 #1291 #1293 #1295 #1297 #1299 #1301 #1303 #1347]: #1349
 | 
|  |   1630 | #1355 := [trans #1350 #1353]: #1354
 | 
|  |   1631 | #1370 := [monotonicity #1355 #1367]: #1369
 | 
|  |   1632 | #1373 := [monotonicity #1248 #1370]: #1372
 | 
|  |   1633 | #1378 := [trans #1373 #1376]: #1377
 | 
|  |   1634 | #1288 := (iff #1136 #1285)
 | 
|  |   1635 | #1282 := (and #709 #755 #44 #46 #48 #1279)
 | 
|  |   1636 | #1286 := (iff #1282 #1285)
 | 
|  |   1637 | #1287 := [rewrite]: #1286
 | 
|  |   1638 | #1283 := (iff #1136 #1282)
 | 
|  |   1639 | #1280 := (iff #1132 #1279)
 | 
|  |   1640 | #1277 := (iff #1128 #1276)
 | 
|  |   1641 | #1274 := (iff #1122 #1273)
 | 
|  |   1642 | #1271 := (iff #1121 #1270)
 | 
|  |   1643 | #1268 := (iff #1120 #1265)
 | 
|  |   1644 | #1257 := (+ #736 #1118)
 | 
|  |   1645 | #1260 := (<= #1257 0::Int)
 | 
|  |   1646 | #1266 := (iff #1260 #1265)
 | 
|  |   1647 | #1267 := [rewrite]: #1266
 | 
|  |   1648 | #1261 := (iff #1120 #1260)
 | 
|  |   1649 | #1258 := (= #1119 #1257)
 | 
|  |   1650 | #1259 := [rewrite]: #1258
 | 
|  |   1651 | #1262 := [monotonicity #1259]: #1261
 | 
|  |   1652 | #1269 := [trans #1262 #1267]: #1268
 | 
|  |   1653 | #1272 := [monotonicity #1269]: #1271
 | 
|  |   1654 | #1275 := [monotonicity #1272]: #1274
 | 
|  |   1655 | #1278 := [monotonicity #1275]: #1277
 | 
|  |   1656 | #1281 := [monotonicity #1278]: #1280
 | 
|  |   1657 | #1255 := (iff #1083 #48)
 | 
|  |   1658 | #1256 := [rewrite]: #1255
 | 
|  |   1659 | #1253 := (iff #1080 #46)
 | 
|  |   1660 | #1254 := [rewrite]: #1253
 | 
|  |   1661 | #1251 := (iff #1077 #44)
 | 
|  |   1662 | #1252 := [rewrite]: #1251
 | 
|  |   1663 | #1284 := [monotonicity #1248 #922 #1252 #1254 #1256 #1281]: #1283
 | 
|  |   1664 | #1289 := [trans #1284 #1287]: #1288
 | 
|  |   1665 | #1381 := [monotonicity #1289 #1378]: #1380
 | 
|  |   1666 | #1249 := (iff #1072 #41)
 | 
|  |   1667 | #1250 := [rewrite]: #1249
 | 
|  |   1668 | #1245 := (iff #1059 #28)
 | 
|  |   1669 | #1246 := [rewrite]: #1245
 | 
|  |   1670 | #1384 := [monotonicity #1246 #1248 #1250 #1381]: #1383
 | 
|  |   1671 | #1389 := [trans #1384 #1387]: #1388
 | 
|  |   1672 | #1392 := [monotonicity #1389]: #1391
 | 
|  |   1673 | #1395 := [monotonicity #1392]: #1394
 | 
|  |   1674 | #1398 := [monotonicity #1395]: #1397
 | 
|  |   1675 | #1029 := (not #993)
 | 
|  |   1676 | #1240 := (~ #1029 #1239)
 | 
|  |   1677 | #1236 := (not #990)
 | 
|  |   1678 | #1237 := (~ #1236 #1235)
 | 
|  |   1679 | #1232 := (not #987)
 | 
|  |   1680 | #1233 := (~ #1232 #1231)
 | 
|  |   1681 | #1228 := (not #982)
 | 
|  |   1682 | #1229 := (~ #1228 #1227)
 | 
|  |   1683 | #1224 := (not #939)
 | 
|  |   1684 | #1225 := (~ #1224 #1223)
 | 
|  |   1685 | #1220 := (not #934)
 | 
|  |   1686 | #1221 := (~ #1220 #1219)
 | 
|  |   1687 | #1216 := (not #913)
 | 
|  |   1688 | #1217 := (~ #1216 #1215)
 | 
|  |   1689 | #1212 := (not #908)
 | 
|  |   1690 | #1213 := (~ #1212 #1211)
 | 
|  |   1691 | #1196 := (not #825)
 | 
|  |   1692 | #1197 := (~ #1196 #1195)
 | 
|  |   1693 | #1192 := (not #822)
 | 
|  |   1694 | #1193 := (~ #1192 #1191)
 | 
|  |   1695 | #1189 := (~ #1188 #1188)
 | 
|  |   1696 | #1190 := [refl]: #1189
 | 
|  |   1697 | #1185 := (not #819)
 | 
|  |   1698 | #1186 := (~ #1185 #816)
 | 
|  |   1699 | #1183 := (~ #816 #816)
 | 
|  |   1700 | #1181 := (~ #813 #813)
 | 
|  |   1701 | #1182 := [refl]: #1181
 | 
|  |   1702 | #1184 := [nnf-pos #1182]: #1183
 | 
|  |   1703 | #1187 := [nnf-neg #1184]: #1186
 | 
|  |   1704 | #1194 := [nnf-neg #1187 #1190]: #1193
 | 
|  |   1705 | #1177 := (~ #819 #1176)
 | 
|  |   1706 | #1178 := [sk]: #1177
 | 
|  |   1707 | #1198 := [nnf-neg #1178 #1194]: #1197
 | 
|  |   1708 | #1163 := (~ #1162 #1162)
 | 
|  |   1709 | #1164 := [refl]: #1163
 | 
|  |   1710 | #1160 := (~ #1159 #1159)
 | 
|  |   1711 | #1161 := [refl]: #1160
 | 
|  |   1712 | #1157 := (~ #1156 #1156)
 | 
|  |   1713 | #1158 := [refl]: #1157
 | 
|  |   1714 | #1209 := (~ #1208 #1208)
 | 
|  |   1715 | #1210 := [refl]: #1209
 | 
|  |   1716 | #1206 := (~ #1205 #1205)
 | 
|  |   1717 | #1207 := [refl]: #1206
 | 
|  |   1718 | #1203 := (~ #850 #850)
 | 
|  |   1719 | #1204 := [refl]: #1203
 | 
|  |   1720 | #1063 := (~ #1062 #1062)
 | 
|  |   1721 | #1064 := [refl]: #1063
 | 
|  |   1722 | #1214 := [nnf-neg #1064 #1204 #1207 #1210 #1158 #1161 #1164 #1198]: #1213
 | 
|  |   1723 | #1200 := (not #884)
 | 
|  |   1724 | #1201 := (~ #1200 #1199)
 | 
|  |   1725 | #1154 := (~ #1153 #1153)
 | 
|  |   1726 | #1155 := [refl]: #1154
 | 
|  |   1727 | #1151 := (~ #1150 #1150)
 | 
|  |   1728 | #1152 := [refl]: #1151
 | 
|  |   1729 | #1148 := (~ #1147 #1147)
 | 
|  |   1730 | #1149 := [refl]: #1148
 | 
|  |   1731 | #1145 := (~ #1144 #1144)
 | 
|  |   1732 | #1146 := [refl]: #1145
 | 
|  |   1733 | #1142 := (~ #844 #844)
 | 
|  |   1734 | #1143 := [refl]: #1142
 | 
|  |   1735 | #1202 := [nnf-neg #1064 #1143 #1146 #1149 #1152 #1155 #1158 #1161 #1164 #1198]: #1201
 | 
|  |   1736 | #1218 := [nnf-neg #1202 #1214]: #1217
 | 
|  |   1737 | #1140 := (~ #758 #758)
 | 
|  |   1738 | #1141 := [refl]: #1140
 | 
|  |   1739 | #1222 := [nnf-neg #1064 #1141 #1218]: #1221
 | 
|  |   1740 | #1137 := (not #779)
 | 
|  |   1741 | #1138 := (~ #1137 #1136)
 | 
|  |   1742 | #1133 := (not #750)
 | 
|  |   1743 | #1134 := (~ #1133 #1132)
 | 
|  |   1744 | #1129 := (not #747)
 | 
|  |   1745 | #1130 := (~ #1129 #1128)
 | 
|  |   1746 | #1123 := (not #744)
 | 
|  |   1747 | #1124 := (~ #1123 #1122)
 | 
|  |   1748 | #1125 := [sk]: #1124
 | 
|  |   1749 | #1107 := (not #733)
 | 
|  |   1750 | #1108 := (~ #1107 #1102)
 | 
|  |   1751 | #1103 := (~ #730 #1102)
 | 
|  |   1752 | #1104 := [sk]: #1103
 | 
|  |   1753 | #1109 := [nnf-neg #1104]: #1108
 | 
|  |   1754 | #1131 := [nnf-neg #1109 #1125]: #1130
 | 
|  |   1755 | #1090 := (~ #733 #1089)
 | 
|  |   1756 | #1087 := (~ #1086 #1086)
 | 
|  |   1757 | #1088 := [refl]: #1087
 | 
|  |   1758 | #1091 := [nnf-neg #1088]: #1090
 | 
|  |   1759 | #1135 := [nnf-neg #1091 #1131]: #1134
 | 
|  |   1760 | #1084 := (~ #1083 #1083)
 | 
|  |   1761 | #1085 := [refl]: #1084
 | 
|  |   1762 | #1081 := (~ #1080 #1080)
 | 
|  |   1763 | #1082 := [refl]: #1081
 | 
|  |   1764 | #1078 := (~ #1077 #1077)
 | 
|  |   1765 | #1079 := [refl]: #1078
 | 
|  |   1766 | #1075 := (~ #918 #918)
 | 
|  |   1767 | #1076 := [refl]: #1075
 | 
|  |   1768 | #1139 := [nnf-neg #1064 #1076 #1079 #1082 #1085 #1135]: #1138
 | 
|  |   1769 | #1226 := [nnf-neg #1139 #1222]: #1225
 | 
|  |   1770 | #1073 := (~ #1072 #1072)
 | 
|  |   1771 | #1074 := [refl]: #1073
 | 
|  |   1772 | #1069 := (not #964)
 | 
|  |   1773 | #1070 := (~ #1069 #961)
 | 
|  |   1774 | #1067 := (~ #961 #961)
 | 
|  |   1775 | #1065 := (~ #958 #958)
 | 
|  |   1776 | #1066 := [refl]: #1065
 | 
|  |   1777 | #1068 := [nnf-pos #1066]: #1067
 | 
|  |   1778 | #1071 := [nnf-neg #1068]: #1070
 | 
|  |   1779 | #1060 := (~ #1059 #1059)
 | 
|  |   1780 | #1061 := [refl]: #1060
 | 
|  |   1781 | #1230 := [nnf-neg #1061 #1064 #1071 #1074 #1226]: #1229
 | 
|  |   1782 | #1057 := (~ #589 #589)
 | 
|  |   1783 | #1058 := [refl]: #1057
 | 
|  |   1784 | #1234 := [nnf-neg #1058 #1230]: #1233
 | 
|  |   1785 | #1054 := (not #700)
 | 
|  |   1786 | #1055 := (~ #1054 #697)
 | 
|  |   1787 | #1052 := (~ #697 #697)
 | 
|  |   1788 | #1050 := (~ #694 #694)
 | 
|  |   1789 | #1051 := [refl]: #1050
 | 
|  |   1790 | #1053 := [nnf-pos #1051]: #1052
 | 
|  |   1791 | #1056 := [nnf-neg #1053]: #1055
 | 
|  |   1792 | #1238 := [nnf-neg #1056 #1234]: #1237
 | 
|  |   1793 | #1046 := (~ #700 #1045)
 | 
|  |   1794 | #1047 := [sk]: #1046
 | 
|  |   1795 | #1241 := [nnf-neg #1047 #1238]: #1240
 | 
|  |   1796 | #1030 := [not-or-elim #1026]: #1029
 | 
|  |   1797 | #1242 := [mp~ #1030 #1241]: #1239
 | 
|  |   1798 | #1243 := [mp #1242 #1398]: #1396
 | 
|  |   1799 | #1673 := [mp #1243 #1672]: #1670
 | 
|  |   1800 | #2253 := [mp #1673 #2252]: #2250
 | 
|  |   1801 | #1748 := [unit-resolution #2253 #1940]: #2247
 | 
|  |   1802 | #2018 := (or #2244 #2238)
 | 
|  |   1803 | #2019 := [def-axiom]: #2018
 | 
|  |   1804 | #1744 := [unit-resolution #2019 #1748]: #2238
 | 
|  |   1805 | #1740 := (or #2241 #2235)
 | 
|  |   1806 | #1738 := (iff #13 #28)
 | 
|  |   1807 | #1749 := (iff #28 #13)
 | 
|  |   1808 | #1736 := [commutativity]: #1749
 | 
|  |   1809 | #1739 := [symm #1736]: #1738
 | 
|  |   1810 | #1737 := [mp #1028 #1739]: #28
 | 
|  |   1811 | #2017 := (or #2241 #589 #2235)
 | 
|  |   1812 | #2013 := [def-axiom]: #2017
 | 
|  |   1813 | #2254 := [unit-resolution #2013 #1737]: #1740
 | 
|  |   1814 | #2255 := [unit-resolution #2254 #1744]: #2235
 | 
|  |   1815 | #2024 := (or #2232 #2226)
 | 
|  |   1816 | #2026 := [def-axiom]: #2024
 | 
|  |   1817 | #2335 := [unit-resolution #2026 #2255]: #2226
 | 
|  |   1818 | #2293 := [hypothesis]: #2179
 | 
|  |   1819 | #1841 := (or #2176 #2170)
 | 
|  |   1820 | #2115 := [def-axiom]: #1841
 | 
|  |   1821 | #2294 := [unit-resolution #2115 #2293]: #2170
 | 
|  |   1822 | #2130 := (not #2165)
 | 
|  |   1823 | #1741 := (or #2176 #46)
 | 
|  |   1824 | #2117 := [def-axiom]: #1741
 | 
|  |   1825 | #2295 := [unit-resolution #2117 #2293]: #46
 | 
|  |   1826 | #2328 := (or #2130 #244)
 | 
|  |   1827 | #2303 := (= #40 f11)
 | 
|  |   1828 | #2300 := (* -1::Int f7)
 | 
|  |   1829 | #2301 := (+ f3 #2300)
 | 
|  |   1830 | #2302 := (<= #2301 0::Int)
 | 
|  |   1831 | #2304 := (or #1542 #2302 #2303)
 | 
|  |   1832 | #1857 := (= f9 f11)
 | 
|  |   1833 | #2306 := [hypothesis]: #46
 | 
|  |   1834 | #2323 := [symm #2306]: #1857
 | 
|  |   1835 | #2045 := (or #2232 #41)
 | 
|  |   1836 | #2023 := [def-axiom]: #2045
 | 
|  |   1837 | #2307 := [unit-resolution #2023 #2255]: #41
 | 
|  |   1838 | #2324 := [trans #2307 #2323]: #2303
 | 
|  |   1839 | #2318 := (not #2303)
 | 
|  |   1840 | #2319 := (or #2304 #2318)
 | 
|  |   1841 | #2320 := [def-axiom]: #2319
 | 
|  |   1842 | #2325 := [unit-resolution #2320 #2324]: #2304
 | 
|  |   1843 | #2326 := [hypothesis]: #2165
 | 
|  |   1844 | #2305 := (not #2304)
 | 
|  |   1845 | #2308 := (or #2130 #2305)
 | 
|  |   1846 | #2309 := [quant-inst #29]: #2308
 | 
|  |   1847 | #2327 := [unit-resolution #2309 #2326 #2325]: false
 | 
|  |   1848 | #2329 := [lemma #2327]: #2328
 | 
|  |   1849 | #2296 := [unit-resolution #2329 #2295]: #2130
 | 
|  |   1850 | #1774 := (or #2173 #2165 #1531)
 | 
|  |   1851 | #2134 := [def-axiom]: #1774
 | 
|  |   1852 | #2297 := [unit-resolution #2134 #2296 #2294]: #1531
 | 
|  |   1853 | #1787 := (or #1530 #1111)
 | 
|  |   1854 | #1788 := [def-axiom]: #1787
 | 
|  |   1855 | #2298 := [unit-resolution #1788 #2297]: #1111
 | 
|  |   1856 | #1816 := (+ f8 #1112)
 | 
|  |   1857 | #1817 := (<= #1816 0::Int)
 | 
|  |   1858 | #1767 := (not #1817)
 | 
|  |   1859 | #1844 := (or #2176 #755)
 | 
|  |   1860 | #1845 := [def-axiom]: #1844
 | 
|  |   1861 | #2299 := [unit-resolution #1845 #2293]: #755
 | 
|  |   1862 | #1789 := (or #1530 #1115)
 | 
|  |   1863 | #2125 := [def-axiom]: #1789
 | 
|  |   1864 | #2282 := [unit-resolution #2125 #2297]: #1115
 | 
|  |   1865 | #1750 := (or #1767 #758 #1114)
 | 
|  |   1866 | #1763 := [hypothesis]: #1115
 | 
|  |   1867 | #1764 := [hypothesis]: #1817
 | 
|  |   1868 | #1766 := [hypothesis]: #755
 | 
|  |   1869 | #1762 := [th-lemma arith farkas -1 -1 1 #1766 #1764 #1763]: false
 | 
|  |   1870 | #1753 := [lemma #1762]: #1750
 | 
|  |   1871 | #2283 := [unit-resolution #1753 #2282 #2299]: #1767
 | 
|  |   1872 | #1793 := (+ f9 #1263)
 | 
|  |   1873 | #1794 := (>= #1793 0::Int)
 | 
|  |   1874 | #1752 := (not #1794)
 | 
|  |   1875 | #1859 := (+ f9 #736)
 | 
|  |   1876 | #1848 := (<= #1859 0::Int)
 | 
|  |   1877 | #2281 := [symm #2295]: #1857
 | 
|  |   1878 | #2284 := (not #1857)
 | 
|  |   1879 | #2285 := (or #2284 #1848)
 | 
|  |   1880 | #2286 := [th-lemma arith triangle-eq]: #2285
 | 
|  |   1881 | #2287 := [unit-resolution #2286 #2281]: #1848
 | 
|  |   1882 | #2126 := (not #1265)
 | 
|  |   1883 | #2127 := (or #1530 #2126)
 | 
|  |   1884 | #2128 := [def-axiom]: #2127
 | 
|  |   1885 | #2288 := [unit-resolution #2128 #2297]: #2126
 | 
|  |   1886 | #1760 := (not #1848)
 | 
|  |   1887 | #1745 := (or #1752 #1265 #1760)
 | 
|  |   1888 | #1754 := [hypothesis]: #1848
 | 
|  |   1889 | #1757 := [hypothesis]: #2126
 | 
|  |   1890 | #1758 := [hypothesis]: #1794
 | 
|  |   1891 | #1759 := [th-lemma arith farkas -1 1 1 #1758 #1757 #1754]: false
 | 
|  |   1892 | #1742 := [lemma #1759]: #1745
 | 
|  |   1893 | #2289 := [unit-resolution #1742 #2288 #2287]: #1752
 | 
|  |   1894 | #1779 := (or #1503 #1817 #1794)
 | 
|  |   1895 | #1743 := [hypothesis]: #1752
 | 
|  |   1896 | #1746 := [hypothesis]: #1767
 | 
|  |   1897 | #1747 := [hypothesis]: #1111
 | 
|  |   1898 | #2044 := (or #2232 #2157)
 | 
|  |   1899 | #2034 := [def-axiom]: #2044
 | 
|  |   1900 | #2256 := [unit-resolution #2034 #2255]: #2157
 | 
|  |   1901 | #1835 := (or #2162 #1503 #1817 #1794)
 | 
|  |   1902 | #1829 := (+ #1118 #953)
 | 
|  |   1903 | #1839 := (<= #1829 0::Int)
 | 
|  |   1904 | #1843 := (+ ?v0!2 #753)
 | 
|  |   1905 | #1853 := (>= #1843 0::Int)
 | 
|  |   1906 | #1806 := (or #1503 #1853 #1839)
 | 
|  |   1907 | #1836 := (or #2162 #1806)
 | 
|  |   1908 | #1755 := (iff #1836 #1835)
 | 
|  |   1909 | #1775 := (or #2162 #1779)
 | 
|  |   1910 | #1776 := (iff #1775 #1835)
 | 
|  |   1911 | #1751 := [rewrite]: #1776
 | 
|  |   1912 | #1770 := (iff #1836 #1775)
 | 
|  |   1913 | #1780 := (iff #1806 #1779)
 | 
|  |   1914 | #1796 := (iff #1839 #1794)
 | 
|  |   1915 | #1804 := (+ #953 #1118)
 | 
|  |   1916 | #1790 := (<= #1804 0::Int)
 | 
|  |   1917 | #1795 := (iff #1790 #1794)
 | 
|  |   1918 | #1784 := [rewrite]: #1795
 | 
|  |   1919 | #1791 := (iff #1839 #1790)
 | 
|  |   1920 | #1783 := (= #1829 #1804)
 | 
|  |   1921 | #1785 := [rewrite]: #1783
 | 
|  |   1922 | #1792 := [monotonicity #1785]: #1791
 | 
|  |   1923 | #1777 := [trans #1792 #1784]: #1796
 | 
|  |   1924 | #1801 := (iff #1853 #1817)
 | 
|  |   1925 | #1808 := (+ #753 ?v0!2)
 | 
|  |   1926 | #1813 := (>= #1808 0::Int)
 | 
|  |   1927 | #1807 := (iff #1813 #1817)
 | 
|  |   1928 | #1818 := [rewrite]: #1807
 | 
|  |   1929 | #1814 := (iff #1853 #1813)
 | 
|  |   1930 | #1809 := (= #1843 #1808)
 | 
|  |   1931 | #1800 := [rewrite]: #1809
 | 
|  |   1932 | #1815 := [monotonicity #1800]: #1814
 | 
|  |   1933 | #1803 := [trans #1815 #1818]: #1801
 | 
|  |   1934 | #1778 := [monotonicity #1803 #1777]: #1780
 | 
|  |   1935 | #1781 := [monotonicity #1778]: #1770
 | 
|  |   1936 | #1756 := [trans #1781 #1751]: #1755
 | 
|  |   1937 | #1772 := [quant-inst #1110]: #1836
 | 
|  |   1938 | #1761 := [mp #1772 #1756]: #1835
 | 
|  |   1939 | #2257 := [unit-resolution #1761 #2256 #1747 #1746 #1743]: false
 | 
|  |   1940 | #2258 := [lemma #2257]: #1779
 | 
|  |   1941 | #2313 := [unit-resolution #2258 #2289 #2283 #2298]: false
 | 
|  |   1942 | #2314 := [lemma #2313]: #2176
 | 
|  |   1943 | #2036 := (or #2229 #2179 #2223)
 | 
|  |   1944 | #2037 := [def-axiom]: #2036
 | 
|  |   1945 | #2333 := [unit-resolution #2037 #2314 #2335]: #2223
 | 
|  |   1946 | #2049 := (or #2220 #2214)
 | 
|  |   1947 | #2050 := [def-axiom]: #2049
 | 
|  |   1948 | #2499 := [unit-resolution #2050 #2333]: #2214
 | 
|  |   1949 | #2420 := (= #71 #1172)
 | 
|  |   1950 | #2434 := (not #2420)
 | 
|  |   1951 | #2421 := (+ #71 #1332)
 | 
|  |   1952 | #2423 := (>= #2421 0::Int)
 | 
|  |   1953 | #2428 := (not #2423)
 | 
|  |   1954 | #2322 := (+ #71 #808)
 | 
|  |   1955 | #2290 := (<= #2322 0::Int)
 | 
|  |   1956 | #2321 := (= #71 f15)
 | 
|  |   1957 | #2455 := (= f13 f15)
 | 
|  |   1958 | #2450 := [hypothesis]: #2205
 | 
|  |   1959 | #1931 := (or #2202 #79)
 | 
|  |   1960 | #2084 := [def-axiom]: #1931
 | 
|  |   1961 | #2451 := [unit-resolution #2084 #2450]: #79
 | 
|  |   1962 | #2456 := [symm #2451]: #2455
 | 
|  |   1963 | #2453 := (= #71 f13)
 | 
|  |   1964 | #2092 := (or #2202 #74)
 | 
|  |   1965 | #2099 := [def-axiom]: #2092
 | 
|  |   1966 | #2452 := [unit-resolution #2099 #2450]: #74
 | 
|  |   1967 | #2454 := [symm #2452]: #2453
 | 
|  |   1968 | #2457 := [trans #2454 #2456]: #2321
 | 
|  |   1969 | #2458 := (not #2321)
 | 
|  |   1970 | #2459 := (or #2458 #2290)
 | 
|  |   1971 | #2460 := [th-lemma arith triangle-eq]: #2459
 | 
|  |   1972 | #2461 := [unit-resolution #2460 #2457]: #2290
 | 
|  |   1973 | #2112 := (not #1334)
 | 
|  |   1974 | #1932 := (or #2202 #2196)
 | 
|  |   1975 | #2080 := [def-axiom]: #1932
 | 
|  |   1976 | #2462 := [unit-resolution #2080 #2450]: #2196
 | 
|  |   1977 | #2466 := (= #93 f13)
 | 
|  |   1978 | #2464 := (= #93 #71)
 | 
|  |   1979 | #1928 := (or #2202 #77)
 | 
|  |   1980 | #1930 := [def-axiom]: #1928
 | 
|  |   1981 | #2463 := [unit-resolution #1930 #2450]: #77
 | 
|  |   1982 | #2465 := [monotonicity #2463]: #2464
 | 
|  |   1983 | #2467 := [trans #2465 #2454]: #2466
 | 
|  |   1984 | #2468 := [trans #2467 #2456]: #94
 | 
|  |   1985 | #2104 := (or #2190 #1188)
 | 
|  |   1986 | #2100 := [def-axiom]: #2104
 | 
|  |   1987 | #2469 := [unit-resolution #2100 #2468]: #2190
 | 
|  |   1988 | #2095 := (or #2199 #1570 #2193)
 | 
|  |   1989 | #2096 := [def-axiom]: #2095
 | 
|  |   1990 | #2470 := [unit-resolution #2096 #2469 #2462]: #1570
 | 
|  |   1991 | #1827 := (or #1565 #2112)
 | 
|  |   1992 | #2109 := [def-axiom]: #1827
 | 
|  |   1993 | #2471 := [unit-resolution #2109 #2470]: #2112
 | 
|  |   1994 | #2429 := (not #2290)
 | 
|  |   1995 | #2430 := (or #2428 #1334 #2429)
 | 
|  |   1996 | #2424 := [hypothesis]: #2423
 | 
|  |   1997 | #2425 := [hypothesis]: #2290
 | 
|  |   1998 | #2426 := [hypothesis]: #2112
 | 
|  |   1999 | #2427 := [th-lemma arith farkas -1 -1 1 #2426 #2425 #2424]: false
 | 
|  |   2000 | #2431 := [lemma #2427]: #2430
 | 
|  |   2001 | #2472 := [unit-resolution #2431 #2471 #2461]: #2428
 | 
|  |   2002 | #2435 := (or #2434 #2423)
 | 
|  |   2003 | #2436 := [th-lemma arith triangle-eq]: #2435
 | 
|  |   2004 | #2473 := [unit-resolution #2436 #2472]: #2434
 | 
|  |   2005 | #2422 := (= f8 ?v0!3)
 | 
|  |   2006 | #2088 := (or #2202 #828)
 | 
|  |   2007 | #2086 := [def-axiom]: #2088
 | 
|  |   2008 | #2474 := [unit-resolution #2086 #2450]: #828
 | 
|  |   2009 | #2475 := (or #832 #1830)
 | 
|  |   2010 | #2476 := [th-lemma arith triangle-eq]: #2475
 | 
|  |   2011 | #2477 := [unit-resolution #2476 #2474]: #1830
 | 
|  |   2012 | #1833 := (or #1565 #1317)
 | 
|  |   2013 | #2111 := [def-axiom]: #1833
 | 
|  |   2014 | #2478 := [unit-resolution #2111 #2470]: #1317
 | 
|  |   2015 | #2479 := (not #1830)
 | 
|  |   2016 | #2480 := (or #2419 #1312 #2479)
 | 
|  |   2017 | #2481 := [th-lemma arith assign-bounds 1 1]: #2480
 | 
|  |   2018 | #2482 := [unit-resolution #2481 #2478 #2477]: #2419
 | 
|  |   2019 | #2398 := (+ f9 #1332)
 | 
|  |   2020 | #2399 := (>= #2398 0::Int)
 | 
|  |   2021 | #2484 := (not #2399)
 | 
|  |   2022 | #2097 := (or #2202 #844)
 | 
|  |   2023 | #2098 := [def-axiom]: #2097
 | 
|  |   2024 | #2483 := [unit-resolution #2098 #2450]: #844
 | 
|  |   2025 | #2485 := (or #2484 #1334 #2429 #845)
 | 
|  |   2026 | #2486 := [th-lemma arith assign-bounds 1 1 1]: #2485
 | 
|  |   2027 | #2487 := [unit-resolution #2486 #2471 #2461 #2483]: #2484
 | 
|  |   2028 | #2489 := (or #2387 #2399)
 | 
|  |   2029 | #1831 := (or #1565 #1166)
 | 
|  |   2030 | #1832 := [def-axiom]: #1831
 | 
|  |   2031 | #2488 := [unit-resolution #1832 #2470]: #1166
 | 
|  |   2032 | #2407 := (or #2162 #1550 #2387 #2399)
 | 
|  |   2033 | #2377 := (+ #1172 #953)
 | 
|  |   2034 | #2378 := (<= #2377 0::Int)
 | 
|  |   2035 | #2369 := (+ ?v0!3 #753)
 | 
|  |   2036 | #2370 := (>= #2369 0::Int)
 | 
|  |   2037 | #2379 := (or #1550 #2370 #2378)
 | 
|  |   2038 | #2408 := (or #2162 #2379)
 | 
|  |   2039 | #2415 := (iff #2408 #2407)
 | 
|  |   2040 | #2404 := (or #1550 #2387 #2399)
 | 
|  |   2041 | #2410 := (or #2162 #2404)
 | 
|  |   2042 | #2413 := (iff #2410 #2407)
 | 
|  |   2043 | #2414 := [rewrite]: #2413
 | 
|  |   2044 | #2411 := (iff #2408 #2410)
 | 
|  |   2045 | #2405 := (iff #2379 #2404)
 | 
|  |   2046 | #2402 := (iff #2378 #2399)
 | 
|  |   2047 | #2392 := (+ #953 #1172)
 | 
|  |   2048 | #2395 := (<= #2392 0::Int)
 | 
|  |   2049 | #2400 := (iff #2395 #2399)
 | 
|  |   2050 | #2401 := [rewrite]: #2400
 | 
|  |   2051 | #2396 := (iff #2378 #2395)
 | 
|  |   2052 | #2393 := (= #2377 #2392)
 | 
|  |   2053 | #2394 := [rewrite]: #2393
 | 
|  |   2054 | #2397 := [monotonicity #2394]: #2396
 | 
|  |   2055 | #2403 := [trans #2397 #2401]: #2402
 | 
|  |   2056 | #2390 := (iff #2370 #2387)
 | 
|  |   2057 | #2380 := (+ #753 ?v0!3)
 | 
|  |   2058 | #2383 := (>= #2380 0::Int)
 | 
|  |   2059 | #2388 := (iff #2383 #2387)
 | 
|  |   2060 | #2389 := [rewrite]: #2388
 | 
|  |   2061 | #2384 := (iff #2370 #2383)
 | 
|  |   2062 | #2381 := (= #2369 #2380)
 | 
|  |   2063 | #2382 := [rewrite]: #2381
 | 
|  |   2064 | #2385 := [monotonicity #2382]: #2384
 | 
|  |   2065 | #2391 := [trans #2385 #2389]: #2390
 | 
|  |   2066 | #2406 := [monotonicity #2391 #2403]: #2405
 | 
|  |   2067 | #2412 := [monotonicity #2406]: #2411
 | 
|  |   2068 | #2416 := [trans #2412 #2414]: #2415
 | 
|  |   2069 | #2409 := [quant-inst #1165]: #2408
 | 
|  |   2070 | #2417 := [mp #2409 #2416]: #2407
 | 
|  |   2071 | #2490 := [unit-resolution #2417 #2256 #2488]: #2489
 | 
|  |   2072 | #2491 := [unit-resolution #2490 #2487]: #2387
 | 
|  |   2073 | #2493 := (not #2419)
 | 
|  |   2074 | #2494 := (or #2422 #2492 #2493)
 | 
|  |   2075 | #2495 := [th-lemma arith triangle-eq]: #2494
 | 
|  |   2076 | #2496 := [unit-resolution #2495 #2491 #2482]: #2422
 | 
|  |   2077 | #2447 := (not #2422)
 | 
|  |   2078 | #2448 := (or #2447 #2420)
 | 
|  |   2079 | #2443 := (= #1172 #71)
 | 
|  |   2080 | #2441 := (= ?v0!3 f8)
 | 
|  |   2081 | #2440 := [hypothesis]: #2422
 | 
|  |   2082 | #2442 := [symm #2440]: #2441
 | 
|  |   2083 | #2444 := [monotonicity #2442]: #2443
 | 
|  |   2084 | #2445 := [symm #2444]: #2420
 | 
|  |   2085 | #2439 := [hypothesis]: #2434
 | 
|  |   2086 | #2446 := [unit-resolution #2439 #2445]: false
 | 
|  |   2087 | #2449 := [lemma #2446]: #2448
 | 
|  |   2088 | #2497 := [unit-resolution #2449 #2496 #2473]: false
 | 
|  |   2089 | #2498 := [lemma #2497]: #2202
 | 
|  |   2090 | #2056 := (or #2217 #2205 #2211)
 | 
|  |   2091 | #2057 := [def-axiom]: #2056
 | 
|  |   2092 | #2500 := [unit-resolution #2057 #2498 #2499]: #2211
 | 
|  |   2093 | #2063 := (or #2208 #828)
 | 
|  |   2094 | #2073 := [def-axiom]: #2063
 | 
|  |   2095 | #2501 := [unit-resolution #2073 #2500]: #828
 | 
|  |   2096 | #2502 := [unit-resolution #2476 #2501]: #1830
 | 
|  |   2097 | #2065 := (or #2208 #2196)
 | 
|  |   2098 | #2066 := [def-axiom]: #2065
 | 
|  |   2099 | #2503 := [unit-resolution #2066 #2500]: #2196
 | 
|  |   2100 | #1984 := (= f9 f15)
 | 
|  |   2101 | #2070 := (or #2208 #115)
 | 
|  |   2102 | #2072 := [def-axiom]: #2070
 | 
|  |   2103 | #2504 := [unit-resolution #2072 #2500]: #115
 | 
|  |   2104 | #2508 := [symm #2504]: #1984
 | 
|  |   2105 | #2509 := (= #93 f9)
 | 
|  |   2106 | #2506 := (= #93 #40)
 | 
|  |   2107 | #2079 := (or #2208 #114)
 | 
|  |   2108 | #2083 := [def-axiom]: #2079
 | 
|  |   2109 | #2505 := [unit-resolution #2083 #2500]: #114
 | 
|  |   2110 | #2507 := [monotonicity #2505]: #2506
 | 
|  |   2111 | #2510 := [trans #2507 #2307]: #2509
 | 
|  |   2112 | #2511 := [trans #2510 #2508]: #94
 | 
|  |   2113 | #2512 := [unit-resolution #2100 #2511]: #2190
 | 
|  |   2114 | #2513 := [unit-resolution #2096 #2512 #2503]: #1570
 | 
|  |   2115 | #2514 := [unit-resolution #2111 #2513]: #1317
 | 
|  |   2116 | #2515 := [unit-resolution #2481 #2514 #2502]: #2419
 | 
|  |   2117 | #1989 := (or #2208 #845)
 | 
|  |   2118 | #2082 := [def-axiom]: #1989
 | 
|  |   2119 | #2516 := [unit-resolution #2082 #2500]: #845
 | 
|  |   2120 | #1977 := (+ f9 #808)
 | 
|  |   2121 | #1985 := (<= #1977 0::Int)
 | 
|  |   2122 | #1880 := (or #453 #1984)
 | 
|  |   2123 | #1876 := (iff #115 #1984)
 | 
|  |   2124 | #1874 := (iff #1984 #115)
 | 
|  |   2125 | #1875 := [commutativity]: #1874
 | 
|  |   2126 | #1877 := [symm #1875]: #1876
 | 
|  |   2127 | #1873 := [hypothesis]: #115
 | 
|  |   2128 | #1878 := [mp #1873 #1877]: #1984
 | 
|  |   2129 | #1870 := (not #1984)
 | 
|  |   2130 | #1872 := [hypothesis]: #1870
 | 
|  |   2131 | #1879 := [unit-resolution #1872 #1878]: false
 | 
|  |   2132 | #1881 := [lemma #1879]: #1880
 | 
|  |   2133 | #2517 := [unit-resolution #1881 #2504]: #1984
 | 
|  |   2134 | #2518 := (or #1870 #1985)
 | 
|  |   2135 | #2519 := [th-lemma arith triangle-eq]: #2518
 | 
|  |   2136 | #2520 := [unit-resolution #2519 #2517]: #1985
 | 
|  |   2137 | #2521 := (not #1985)
 | 
|  |   2138 | #2522 := (or #2290 #844 #2521)
 | 
|  |   2139 | #2523 := [th-lemma arith assign-bounds 1 -1]: #2522
 | 
|  |   2140 | #2524 := [unit-resolution #2523 #2520 #2516]: #2290
 | 
|  |   2141 | #2525 := [unit-resolution #2109 #2513]: #2112
 | 
|  |   2142 | #2526 := [unit-resolution #2431 #2525 #2524]: #2428
 | 
|  |   2143 | #2527 := [unit-resolution #2436 #2526]: #2434
 | 
|  |   2144 | #2528 := [unit-resolution #2449 #2527]: #2447
 | 
|  |   2145 | #2529 := [unit-resolution #2495 #2528 #2515]: #2492
 | 
|  |   2146 | #2530 := (or #2484 #1334 #2521)
 | 
|  |   2147 | #2531 := [th-lemma arith assign-bounds -1 -1]: #2530
 | 
|  |   2148 | #2532 := [unit-resolution #2531 #2520 #2525]: #2484
 | 
|  |   2149 | #2533 := [unit-resolution #1832 #2513]: #1166
 | 
|  |   2150 | [unit-resolution #2417 #2256 #2533 #2532 #2529]: false
 | 
|  |   2151 | unsat
 |