| 33010 |      1 | #2 := false
 | 
|  |      2 | #4 := 2::int
 | 
|  |      3 | decl ?x1!1 :: int
 | 
|  |      4 | #85 := ?x1!1
 | 
|  |      5 | decl ?x2!0 :: int
 | 
|  |      6 | #84 := ?x2!0
 | 
|  |      7 | #101 := (+ ?x2!0 ?x1!1)
 | 
|  |      8 | #107 := (>= #101 2::int)
 | 
|  |      9 | #113 := (<= #101 2::int)
 | 
|  |     10 | #116 := (not #113)
 | 
|  |     11 | #110 := (not #107)
 | 
|  |     12 | #104 := (= #101 2::int)
 | 
|  |     13 | #119 := (or #104 #110 #116)
 | 
|  |     14 | #122 := (not #119)
 | 
|  |     15 | #86 := (+ ?x1!1 ?x2!0)
 | 
|  |     16 | #87 := (<= #86 2::int)
 | 
|  |     17 | #88 := (not #87)
 | 
|  |     18 | #89 := (>= #86 2::int)
 | 
|  |     19 | #90 := (not #89)
 | 
|  |     20 | #91 := (= #86 2::int)
 | 
|  |     21 | #92 := (or #91 #90 #88)
 | 
|  |     22 | #93 := (not #92)
 | 
|  |     23 | #123 := (iff #93 #122)
 | 
|  |     24 | #120 := (iff #92 #119)
 | 
|  |     25 | #117 := (iff #88 #116)
 | 
|  |     26 | #114 := (iff #87 #113)
 | 
|  |     27 | #102 := (= #86 #101)
 | 
|  |     28 | #103 := [rewrite]: #102
 | 
|  |     29 | #115 := [monotonicity #103]: #114
 | 
|  |     30 | #118 := [monotonicity #115]: #117
 | 
|  |     31 | #111 := (iff #90 #110)
 | 
|  |     32 | #108 := (iff #89 #107)
 | 
|  |     33 | #109 := [monotonicity #103]: #108
 | 
|  |     34 | #112 := [monotonicity #109]: #111
 | 
|  |     35 | #105 := (iff #91 #104)
 | 
|  |     36 | #106 := [monotonicity #103]: #105
 | 
|  |     37 | #121 := [monotonicity #106 #112 #118]: #120
 | 
|  |     38 | #124 := [monotonicity #121]: #123
 | 
|  |     39 | #6 := (:var 0 int)
 | 
|  |     40 | #5 := (:var 1 int)
 | 
|  |     41 | #7 := (+ #5 #6)
 | 
|  |     42 | #56 := (<= #7 2::int)
 | 
|  |     43 | #58 := (not #56)
 | 
|  |     44 | #54 := (>= #7 2::int)
 | 
|  |     45 | #51 := (not #54)
 | 
|  |     46 | #9 := (= #7 2::int)
 | 
|  |     47 | #67 := (or #9 #51 #58)
 | 
|  |     48 | #72 := (forall (vars (?x1 int) (?x2 int)) #67)
 | 
|  |     49 | #75 := (not #72)
 | 
|  |     50 | #94 := (~ #75 #93)
 | 
|  |     51 | #95 := [sk]: #94
 | 
|  |     52 | #10 := (< #7 2::int)
 | 
|  |     53 | #11 := (or #9 #10)
 | 
|  |     54 | #8 := (< 2::int #7)
 | 
|  |     55 | #12 := (or #8 #11)
 | 
|  |     56 | #13 := (forall (vars (?x1 int) (?x2 int)) #12)
 | 
|  |     57 | #14 := (not #13)
 | 
|  |     58 | #78 := (iff #14 #75)
 | 
|  |     59 | #31 := (= 2::int #7)
 | 
|  |     60 | #37 := (or #10 #31)
 | 
|  |     61 | #42 := (or #8 #37)
 | 
|  |     62 | #45 := (forall (vars (?x1 int) (?x2 int)) #42)
 | 
|  |     63 | #48 := (not #45)
 | 
|  |     64 | #76 := (iff #48 #75)
 | 
|  |     65 | #73 := (iff #45 #72)
 | 
|  |     66 | #70 := (iff #42 #67)
 | 
|  |     67 | #61 := (or #51 #9)
 | 
|  |     68 | #64 := (or #58 #61)
 | 
|  |     69 | #68 := (iff #64 #67)
 | 
|  |     70 | #69 := [rewrite]: #68
 | 
|  |     71 | #65 := (iff #42 #64)
 | 
|  |     72 | #62 := (iff #37 #61)
 | 
|  |     73 | #55 := (iff #31 #9)
 | 
|  |     74 | #57 := [rewrite]: #55
 | 
|  |     75 | #53 := (iff #10 #51)
 | 
|  |     76 | #52 := [rewrite]: #53
 | 
|  |     77 | #63 := [monotonicity #52 #57]: #62
 | 
|  |     78 | #59 := (iff #8 #58)
 | 
|  |     79 | #60 := [rewrite]: #59
 | 
|  |     80 | #66 := [monotonicity #60 #63]: #65
 | 
|  |     81 | #71 := [trans #66 #69]: #70
 | 
|  |     82 | #74 := [quant-intro #71]: #73
 | 
|  |     83 | #77 := [monotonicity #74]: #76
 | 
|  |     84 | #49 := (iff #14 #48)
 | 
|  |     85 | #46 := (iff #13 #45)
 | 
|  |     86 | #43 := (iff #12 #42)
 | 
|  |     87 | #40 := (iff #11 #37)
 | 
|  |     88 | #34 := (or #31 #10)
 | 
|  |     89 | #38 := (iff #34 #37)
 | 
|  |     90 | #39 := [rewrite]: #38
 | 
|  |     91 | #35 := (iff #11 #34)
 | 
|  |     92 | #32 := (iff #9 #31)
 | 
|  |     93 | #33 := [rewrite]: #32
 | 
|  |     94 | #36 := [monotonicity #33]: #35
 | 
|  |     95 | #41 := [trans #36 #39]: #40
 | 
|  |     96 | #44 := [monotonicity #41]: #43
 | 
|  |     97 | #47 := [quant-intro #44]: #46
 | 
|  |     98 | #50 := [monotonicity #47]: #49
 | 
|  |     99 | #79 := [trans #50 #77]: #78
 | 
|  |    100 | #30 := [asserted]: #14
 | 
|  |    101 | #80 := [mp #30 #79]: #75
 | 
|  |    102 | #98 := [mp~ #80 #95]: #93
 | 
|  |    103 | #99 := [mp #98 #124]: #122
 | 
|  |    104 | #126 := [not-or-elim #99]: #107
 | 
|  |    105 | #100 := (not #104)
 | 
|  |    106 | #125 := [not-or-elim #99]: #100
 | 
|  |    107 | #127 := [not-or-elim #99]: #113
 | 
|  |    108 | #183 := (or #104 #116 #110)
 | 
|  |    109 | #184 := [th-lemma]: #183
 | 
|  |    110 | [unit-resolution #184 #127 #125 #126]: false
 | 
|  |    111 | unsat
 |