33010
+ − 1
#2 := false
+ − 2
#5 := 0::int
+ − 3
#4 := (:var 0 int)
+ − 4
#42 := (<= #4 0::int)
+ − 5
#43 := (not #42)
+ − 6
#40 := (>= #4 0::int)
+ − 7
#38 := (not #40)
+ − 8
#46 := (or #38 #43)
+ − 9
#49 := (forall (vars (?x1 int)) #46)
+ − 10
#524 := (not #49)
+ − 11
#118 := (<= 0::int 0::int)
+ − 12
#205 := (not #118)
+ − 13
#119 := (>= 0::int 0::int)
+ − 14
#206 := (not #119)
+ − 15
#120 := (or #206 #205)
+ − 16
#183 := (or #524 #120)
+ − 17
#172 := (iff #183 #524)
+ − 18
#525 := (or #524 false)
+ − 19
#168 := (iff #525 #524)
+ − 20
#510 := [rewrite]: #168
+ − 21
#184 := (iff #183 #525)
+ − 22
#528 := (iff #120 false)
+ − 23
#197 := (or false false)
+ − 24
#532 := (iff #197 false)
+ − 25
#533 := [rewrite]: #532
+ − 26
#530 := (iff #120 #197)
+ − 27
#523 := (iff #205 false)
+ − 28
#1 := true
+ − 29
#209 := (not true)
+ − 30
#211 := (iff #209 false)
+ − 31
#208 := [rewrite]: #211
+ − 32
#185 := (iff #205 #209)
+ − 33
#527 := (iff #118 true)
+ − 34
#529 := [rewrite]: #527
+ − 35
#316 := [monotonicity #529]: #185
+ − 36
#196 := [trans #316 #208]: #523
+ − 37
#212 := (iff #206 false)
+ − 38
#210 := (iff #206 #209)
+ − 39
#207 := (iff #119 true)
+ − 40
#198 := [rewrite]: #207
+ − 41
#138 := [monotonicity #198]: #210
+ − 42
#191 := [trans #138 #208]: #212
+ − 43
#531 := [monotonicity #191 #196]: #530
+ − 44
#534 := [trans #531 #533]: #528
+ − 45
#526 := [monotonicity #534]: #184
+ − 46
#173 := [trans #526 #510]: #172
+ − 47
#188 := [quant-inst]: #183
+ − 48
#174 := [mp #188 #173]: #524
+ − 49
#60 := (~ #49 #49)
+ − 50
#58 := (~ #46 #46)
+ − 51
#59 := [refl]: #58
+ − 52
#61 := [nnf-pos #59]: #60
+ − 53
#7 := (< 0::int #4)
+ − 54
#6 := (< #4 0::int)
+ − 55
#8 := (or #6 #7)
+ − 56
#9 := (forall (vars (?x1 int)) #8)
+ − 57
#10 := (ite #9 false true)
+ − 58
#11 := (not #10)
+ − 59
#52 := (iff #11 #49)
+ − 60
#50 := (iff #9 #49)
+ − 61
#47 := (iff #8 #46)
+ − 62
#44 := (iff #7 #43)
+ − 63
#45 := [rewrite]: #44
+ − 64
#39 := (iff #6 #38)
+ − 65
#41 := [rewrite]: #39
+ − 66
#48 := [monotonicity #41 #45]: #47
+ − 67
#51 := [quant-intro #48]: #50
+ − 68
#36 := (iff #11 #9)
+ − 69
#28 := (not #9)
+ − 70
#31 := (not #28)
+ − 71
#34 := (iff #31 #9)
+ − 72
#35 := [rewrite]: #34
+ − 73
#32 := (iff #11 #31)
+ − 74
#29 := (iff #10 #28)
+ − 75
#30 := [rewrite]: #29
+ − 76
#33 := [monotonicity #30]: #32
+ − 77
#37 := [trans #33 #35]: #36
+ − 78
#53 := [trans #37 #51]: #52
+ − 79
#27 := [asserted]: #11
+ − 80
#54 := [mp #27 #53]: #49
+ − 81
#62 := [mp~ #54 #61]: #49
+ − 82
[unit-resolution #62 #174]: false
+ − 83
unsat