(set-info :smt-lib-version 2.6)
(set-logic QF_LIA)
(set-info :source |
  QF_LIA BMC and k-Induction problems on Lustre programs, from NuSMV.
  These were obtained from subset of the Lustre models also used for the
  KIND set (QF_UFLIA/kind), except that they were generated from a NuSMV
  version of the Lustre programs, by NuSMV itself.
  Generated by Alberto Griggio <griggio@fbk.eu>
|)
(set-info :category "industrial")
(declare-fun sb_0__AT0 () Bool)
(declare-fun sb_1__AT0 () Bool)
(declare-fun sb_2__AT0 () Bool)
(declare-fun sb_3__AT0 () Bool)
(declare-fun sb_4__AT0 () Bool)
(declare-fun sb_5__AT0 () Bool)
(declare-fun sb_6__AT0 () Bool)
(declare-fun sb_7__AT0 () Bool)
(declare-fun sb_8__AT0 () Bool)
(declare-fun sb_9__AT0 () Bool)
(declare-fun si_0__AT0 () Int)
(declare-fun si_1__AT0 () Int)
(declare-fun si_2__AT0 () Int)
(assert (and (and (= si_0__AT0 si_2__AT0) (and (= sb_9__AT0 (= si_0__AT0 2)) (and (= sb_6__AT0 sb_8__AT0) (and (= sb_5__AT0 sb_7__AT0) (and (= sb_4__AT0 (and sb_5__AT0 sb_6__AT0)) (and (= sb_2__AT0 sb_9__AT0) (and (= sb_1__AT0 sb_4__AT0) (= sb_0__AT0 (= sb_1__AT0 sb_2__AT0))))))))) (and (= si_2__AT0 0) (and (not sb_8__AT0) (not sb_7__AT0)))))
(push 1)
(assert (not sb_0__AT0))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT1 () Bool)
(declare-fun sb_1__AT1 () Bool)
(declare-fun sb_2__AT1 () Bool)
(declare-fun sb_3__AT1 () Bool)
(declare-fun sb_4__AT1 () Bool)
(declare-fun sb_5__AT1 () Bool)
(declare-fun sb_6__AT1 () Bool)
(declare-fun sb_7__AT1 () Bool)
(declare-fun sb_8__AT1 () Bool)
(declare-fun sb_9__AT1 () Bool)
(declare-fun si_0__AT1 () Int)
(declare-fun si_1__AT1 () Int)
(declare-fun si_2__AT1 () Int)
(assert (let ((?v_0 (= si_0__AT0 3))) (and sb_0__AT0 (and (and (= si_0__AT1 si_2__AT1) (and (= sb_9__AT1 (= si_0__AT1 2)) (and (= sb_6__AT1 sb_8__AT1) (and (= sb_5__AT1 sb_7__AT1) (and (= sb_4__AT1 (and sb_5__AT1 sb_6__AT1)) (and (= sb_2__AT1 sb_9__AT1) (and (= sb_1__AT1 sb_4__AT1) (= sb_0__AT1 (= sb_1__AT1 sb_2__AT1))))))))) (and (= si_1__AT1 si_2__AT1) (and (and (or (= (+ si_0__AT0 (* (- 1) si_1__AT1)) (- 1)) ?v_0) (or (= si_1__AT1 0) (not ?v_0))) (and (= sb_5__AT0 sb_8__AT1) (= sb_7__AT1 (not sb_6__AT0)))))))))
(push 1)
(assert (not sb_0__AT1))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT2 () Bool)
(declare-fun sb_1__AT2 () Bool)
(declare-fun sb_2__AT2 () Bool)
(declare-fun sb_3__AT2 () Bool)
(declare-fun sb_4__AT2 () Bool)
(declare-fun sb_5__AT2 () Bool)
(declare-fun sb_6__AT2 () Bool)
(declare-fun sb_7__AT2 () Bool)
(declare-fun sb_8__AT2 () Bool)
(declare-fun sb_9__AT2 () Bool)
(declare-fun si_0__AT2 () Int)
(declare-fun si_1__AT2 () Int)
(declare-fun si_2__AT2 () Int)
(assert (let ((?v_0 (= si_0__AT1 3))) (and sb_0__AT1 (and (and (= si_0__AT2 si_2__AT2) (and (= sb_9__AT2 (= si_0__AT2 2)) (and (= sb_6__AT2 sb_8__AT2) (and (= sb_5__AT2 sb_7__AT2) (and (= sb_4__AT2 (and sb_5__AT2 sb_6__AT2)) (and (= sb_2__AT2 sb_9__AT2) (and (= sb_1__AT2 sb_4__AT2) (= sb_0__AT2 (= sb_1__AT2 sb_2__AT2))))))))) (and (= si_1__AT2 si_2__AT2) (and (and (or (= (+ si_0__AT1 (* (- 1) si_1__AT2)) (- 1)) ?v_0) (or (= si_1__AT2 0) (not ?v_0))) (and (= sb_5__AT1 sb_8__AT2) (= sb_7__AT2 (not sb_6__AT1)))))))))
(push 1)
(assert (not sb_0__AT2))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT3 () Bool)
(declare-fun sb_1__AT3 () Bool)
(declare-fun sb_2__AT3 () Bool)
(declare-fun sb_3__AT3 () Bool)
(declare-fun sb_4__AT3 () Bool)
(declare-fun sb_5__AT3 () Bool)
(declare-fun sb_6__AT3 () Bool)
(declare-fun sb_7__AT3 () Bool)
(declare-fun sb_8__AT3 () Bool)
(declare-fun sb_9__AT3 () Bool)
(declare-fun si_0__AT3 () Int)
(declare-fun si_1__AT3 () Int)
(declare-fun si_2__AT3 () Int)
(assert (let ((?v_0 (= si_0__AT2 3))) (and sb_0__AT2 (and (and (= si_0__AT3 si_2__AT3) (and (= sb_9__AT3 (= si_0__AT3 2)) (and (= sb_6__AT3 sb_8__AT3) (and (= sb_5__AT3 sb_7__AT3) (and (= sb_4__AT3 (and sb_5__AT3 sb_6__AT3)) (and (= sb_2__AT3 sb_9__AT3) (and (= sb_1__AT3 sb_4__AT3) (= sb_0__AT3 (= sb_1__AT3 sb_2__AT3))))))))) (and (= si_1__AT3 si_2__AT3) (and (and (or (= (+ si_0__AT2 (* (- 1) si_1__AT3)) (- 1)) ?v_0) (or (= si_1__AT3 0) (not ?v_0))) (and (= sb_5__AT2 sb_8__AT3) (= sb_7__AT3 (not sb_6__AT2)))))))))
(push 1)
(assert (not sb_0__AT3))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT4 () Bool)
(declare-fun sb_1__AT4 () Bool)
(declare-fun sb_2__AT4 () Bool)
(declare-fun sb_3__AT4 () Bool)
(declare-fun sb_4__AT4 () Bool)
(declare-fun sb_5__AT4 () Bool)
(declare-fun sb_6__AT4 () Bool)
(declare-fun sb_7__AT4 () Bool)
(declare-fun sb_8__AT4 () Bool)
(declare-fun sb_9__AT4 () Bool)
(declare-fun si_0__AT4 () Int)
(declare-fun si_1__AT4 () Int)
(declare-fun si_2__AT4 () Int)
(assert (let ((?v_0 (= si_0__AT3 3))) (and sb_0__AT3 (and (and (= si_0__AT4 si_2__AT4) (and (= sb_9__AT4 (= si_0__AT4 2)) (and (= sb_6__AT4 sb_8__AT4) (and (= sb_5__AT4 sb_7__AT4) (and (= sb_4__AT4 (and sb_5__AT4 sb_6__AT4)) (and (= sb_2__AT4 sb_9__AT4) (and (= sb_1__AT4 sb_4__AT4) (= sb_0__AT4 (= sb_1__AT4 sb_2__AT4))))))))) (and (= si_1__AT4 si_2__AT4) (and (and (or (= (+ si_0__AT3 (* (- 1) si_1__AT4)) (- 1)) ?v_0) (or (= si_1__AT4 0) (not ?v_0))) (and (= sb_5__AT3 sb_8__AT4) (= sb_7__AT4 (not sb_6__AT3)))))))))
(push 1)
(assert (not sb_0__AT4))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT5 () Bool)
(declare-fun sb_1__AT5 () Bool)
(declare-fun sb_2__AT5 () Bool)
(declare-fun sb_3__AT5 () Bool)
(declare-fun sb_4__AT5 () Bool)
(declare-fun sb_5__AT5 () Bool)
(declare-fun sb_6__AT5 () Bool)
(declare-fun sb_7__AT5 () Bool)
(declare-fun sb_8__AT5 () Bool)
(declare-fun sb_9__AT5 () Bool)
(declare-fun si_0__AT5 () Int)
(declare-fun si_1__AT5 () Int)
(declare-fun si_2__AT5 () Int)
(assert (let ((?v_0 (= si_0__AT4 3))) (and sb_0__AT4 (and (and (= si_0__AT5 si_2__AT5) (and (= sb_9__AT5 (= si_0__AT5 2)) (and (= sb_6__AT5 sb_8__AT5) (and (= sb_5__AT5 sb_7__AT5) (and (= sb_4__AT5 (and sb_5__AT5 sb_6__AT5)) (and (= sb_2__AT5 sb_9__AT5) (and (= sb_1__AT5 sb_4__AT5) (= sb_0__AT5 (= sb_1__AT5 sb_2__AT5))))))))) (and (= si_1__AT5 si_2__AT5) (and (and (or (= (+ si_0__AT4 (* (- 1) si_1__AT5)) (- 1)) ?v_0) (or (= si_1__AT5 0) (not ?v_0))) (and (= sb_5__AT4 sb_8__AT5) (= sb_7__AT5 (not sb_6__AT4)))))))))
(push 1)
(assert (not sb_0__AT5))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT6 () Bool)
(declare-fun sb_1__AT6 () Bool)
(declare-fun sb_2__AT6 () Bool)
(declare-fun sb_3__AT6 () Bool)
(declare-fun sb_4__AT6 () Bool)
(declare-fun sb_5__AT6 () Bool)
(declare-fun sb_6__AT6 () Bool)
(declare-fun sb_7__AT6 () Bool)
(declare-fun sb_8__AT6 () Bool)
(declare-fun sb_9__AT6 () Bool)
(declare-fun si_0__AT6 () Int)
(declare-fun si_1__AT6 () Int)
(declare-fun si_2__AT6 () Int)
(assert (let ((?v_0 (= si_0__AT5 3))) (and sb_0__AT5 (and (and (= si_0__AT6 si_2__AT6) (and (= sb_9__AT6 (= si_0__AT6 2)) (and (= sb_6__AT6 sb_8__AT6) (and (= sb_5__AT6 sb_7__AT6) (and (= sb_4__AT6 (and sb_5__AT6 sb_6__AT6)) (and (= sb_2__AT6 sb_9__AT6) (and (= sb_1__AT6 sb_4__AT6) (= sb_0__AT6 (= sb_1__AT6 sb_2__AT6))))))))) (and (= si_1__AT6 si_2__AT6) (and (and (or (= (+ si_0__AT5 (* (- 1) si_1__AT6)) (- 1)) ?v_0) (or (= si_1__AT6 0) (not ?v_0))) (and (= sb_5__AT5 sb_8__AT6) (= sb_7__AT6 (not sb_6__AT5)))))))))
(push 1)
(assert (not sb_0__AT6))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT7 () Bool)
(declare-fun sb_1__AT7 () Bool)
(declare-fun sb_2__AT7 () Bool)
(declare-fun sb_3__AT7 () Bool)
(declare-fun sb_4__AT7 () Bool)
(declare-fun sb_5__AT7 () Bool)
(declare-fun sb_6__AT7 () Bool)
(declare-fun sb_7__AT7 () Bool)
(declare-fun sb_8__AT7 () Bool)
(declare-fun sb_9__AT7 () Bool)
(declare-fun si_0__AT7 () Int)
(declare-fun si_1__AT7 () Int)
(declare-fun si_2__AT7 () Int)
(assert (let ((?v_0 (= si_0__AT6 3))) (and sb_0__AT6 (and (and (= si_0__AT7 si_2__AT7) (and (= sb_9__AT7 (= si_0__AT7 2)) (and (= sb_6__AT7 sb_8__AT7) (and (= sb_5__AT7 sb_7__AT7) (and (= sb_4__AT7 (and sb_5__AT7 sb_6__AT7)) (and (= sb_2__AT7 sb_9__AT7) (and (= sb_1__AT7 sb_4__AT7) (= sb_0__AT7 (= sb_1__AT7 sb_2__AT7))))))))) (and (= si_1__AT7 si_2__AT7) (and (and (or (= (+ si_0__AT6 (* (- 1) si_1__AT7)) (- 1)) ?v_0) (or (= si_1__AT7 0) (not ?v_0))) (and (= sb_5__AT6 sb_8__AT7) (= sb_7__AT7 (not sb_6__AT6)))))))))
(push 1)
(assert (not sb_0__AT7))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT8 () Bool)
(declare-fun sb_1__AT8 () Bool)
(declare-fun sb_2__AT8 () Bool)
(declare-fun sb_3__AT8 () Bool)
(declare-fun sb_4__AT8 () Bool)
(declare-fun sb_5__AT8 () Bool)
(declare-fun sb_6__AT8 () Bool)
(declare-fun sb_7__AT8 () Bool)
(declare-fun sb_8__AT8 () Bool)
(declare-fun sb_9__AT8 () Bool)
(declare-fun si_0__AT8 () Int)
(declare-fun si_1__AT8 () Int)
(declare-fun si_2__AT8 () Int)
(assert (let ((?v_0 (= si_0__AT7 3))) (and sb_0__AT7 (and (and (= si_0__AT8 si_2__AT8) (and (= sb_9__AT8 (= si_0__AT8 2)) (and (= sb_6__AT8 sb_8__AT8) (and (= sb_5__AT8 sb_7__AT8) (and (= sb_4__AT8 (and sb_5__AT8 sb_6__AT8)) (and (= sb_2__AT8 sb_9__AT8) (and (= sb_1__AT8 sb_4__AT8) (= sb_0__AT8 (= sb_1__AT8 sb_2__AT8))))))))) (and (= si_1__AT8 si_2__AT8) (and (and (or (= (+ si_0__AT7 (* (- 1) si_1__AT8)) (- 1)) ?v_0) (or (= si_1__AT8 0) (not ?v_0))) (and (= sb_5__AT7 sb_8__AT8) (= sb_7__AT8 (not sb_6__AT7)))))))))
(push 1)
(assert (not sb_0__AT8))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT9 () Bool)
(declare-fun sb_1__AT9 () Bool)
(declare-fun sb_2__AT9 () Bool)
(declare-fun sb_3__AT9 () Bool)
(declare-fun sb_4__AT9 () Bool)
(declare-fun sb_5__AT9 () Bool)
(declare-fun sb_6__AT9 () Bool)
(declare-fun sb_7__AT9 () Bool)
(declare-fun sb_8__AT9 () Bool)
(declare-fun sb_9__AT9 () Bool)
(declare-fun si_0__AT9 () Int)
(declare-fun si_1__AT9 () Int)
(declare-fun si_2__AT9 () Int)
(assert (let ((?v_0 (= si_0__AT8 3))) (and sb_0__AT8 (and (and (= si_0__AT9 si_2__AT9) (and (= sb_9__AT9 (= si_0__AT9 2)) (and (= sb_6__AT9 sb_8__AT9) (and (= sb_5__AT9 sb_7__AT9) (and (= sb_4__AT9 (and sb_5__AT9 sb_6__AT9)) (and (= sb_2__AT9 sb_9__AT9) (and (= sb_1__AT9 sb_4__AT9) (= sb_0__AT9 (= sb_1__AT9 sb_2__AT9))))))))) (and (= si_1__AT9 si_2__AT9) (and (and (or (= (+ si_0__AT8 (* (- 1) si_1__AT9)) (- 1)) ?v_0) (or (= si_1__AT9 0) (not ?v_0))) (and (= sb_5__AT8 sb_8__AT9) (= sb_7__AT9 (not sb_6__AT8)))))))))
(push 1)
(assert (not sb_0__AT9))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT10 () Bool)
(declare-fun sb_1__AT10 () Bool)
(declare-fun sb_2__AT10 () Bool)
(declare-fun sb_3__AT10 () Bool)
(declare-fun sb_4__AT10 () Bool)
(declare-fun sb_5__AT10 () Bool)
(declare-fun sb_6__AT10 () Bool)
(declare-fun sb_7__AT10 () Bool)
(declare-fun sb_8__AT10 () Bool)
(declare-fun sb_9__AT10 () Bool)
(declare-fun si_0__AT10 () Int)
(declare-fun si_1__AT10 () Int)
(declare-fun si_2__AT10 () Int)
(assert (let ((?v_0 (= si_0__AT9 3))) (and sb_0__AT9 (and (and (= si_0__AT10 si_2__AT10) (and (= sb_9__AT10 (= si_0__AT10 2)) (and (= sb_6__AT10 sb_8__AT10) (and (= sb_5__AT10 sb_7__AT10) (and (= sb_4__AT10 (and sb_5__AT10 sb_6__AT10)) (and (= sb_2__AT10 sb_9__AT10) (and (= sb_1__AT10 sb_4__AT10) (= sb_0__AT10 (= sb_1__AT10 sb_2__AT10))))))))) (and (= si_1__AT10 si_2__AT10) (and (and (or (= (+ si_0__AT9 (* (- 1) si_1__AT10)) (- 1)) ?v_0) (or (= si_1__AT10 0) (not ?v_0))) (and (= sb_5__AT9 sb_8__AT10) (= sb_7__AT10 (not sb_6__AT9)))))))))
(push 1)
(assert (not sb_0__AT10))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT11 () Bool)
(declare-fun sb_1__AT11 () Bool)
(declare-fun sb_2__AT11 () Bool)
(declare-fun sb_3__AT11 () Bool)
(declare-fun sb_4__AT11 () Bool)
(declare-fun sb_5__AT11 () Bool)
(declare-fun sb_6__AT11 () Bool)
(declare-fun sb_7__AT11 () Bool)
(declare-fun sb_8__AT11 () Bool)
(declare-fun sb_9__AT11 () Bool)
(declare-fun si_0__AT11 () Int)
(declare-fun si_1__AT11 () Int)
(declare-fun si_2__AT11 () Int)
(assert (let ((?v_0 (= si_0__AT10 3))) (and sb_0__AT10 (and (and (= si_0__AT11 si_2__AT11) (and (= sb_9__AT11 (= si_0__AT11 2)) (and (= sb_6__AT11 sb_8__AT11) (and (= sb_5__AT11 sb_7__AT11) (and (= sb_4__AT11 (and sb_5__AT11 sb_6__AT11)) (and (= sb_2__AT11 sb_9__AT11) (and (= sb_1__AT11 sb_4__AT11) (= sb_0__AT11 (= sb_1__AT11 sb_2__AT11))))))))) (and (= si_1__AT11 si_2__AT11) (and (and (or (= (+ si_0__AT10 (* (- 1) si_1__AT11)) (- 1)) ?v_0) (or (= si_1__AT11 0) (not ?v_0))) (and (= sb_5__AT10 sb_8__AT11) (= sb_7__AT11 (not sb_6__AT10)))))))))
(push 1)
(assert (not sb_0__AT11))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT12 () Bool)
(declare-fun sb_1__AT12 () Bool)
(declare-fun sb_2__AT12 () Bool)
(declare-fun sb_3__AT12 () Bool)
(declare-fun sb_4__AT12 () Bool)
(declare-fun sb_5__AT12 () Bool)
(declare-fun sb_6__AT12 () Bool)
(declare-fun sb_7__AT12 () Bool)
(declare-fun sb_8__AT12 () Bool)
(declare-fun sb_9__AT12 () Bool)
(declare-fun si_0__AT12 () Int)
(declare-fun si_1__AT12 () Int)
(declare-fun si_2__AT12 () Int)
(assert (let ((?v_0 (= si_0__AT11 3))) (and sb_0__AT11 (and (and (= si_0__AT12 si_2__AT12) (and (= sb_9__AT12 (= si_0__AT12 2)) (and (= sb_6__AT12 sb_8__AT12) (and (= sb_5__AT12 sb_7__AT12) (and (= sb_4__AT12 (and sb_5__AT12 sb_6__AT12)) (and (= sb_2__AT12 sb_9__AT12) (and (= sb_1__AT12 sb_4__AT12) (= sb_0__AT12 (= sb_1__AT12 sb_2__AT12))))))))) (and (= si_1__AT12 si_2__AT12) (and (and (or (= (+ si_0__AT11 (* (- 1) si_1__AT12)) (- 1)) ?v_0) (or (= si_1__AT12 0) (not ?v_0))) (and (= sb_5__AT11 sb_8__AT12) (= sb_7__AT12 (not sb_6__AT11)))))))))
(push 1)
(assert (not sb_0__AT12))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT13 () Bool)
(declare-fun sb_1__AT13 () Bool)
(declare-fun sb_2__AT13 () Bool)
(declare-fun sb_3__AT13 () Bool)
(declare-fun sb_4__AT13 () Bool)
(declare-fun sb_5__AT13 () Bool)
(declare-fun sb_6__AT13 () Bool)
(declare-fun sb_7__AT13 () Bool)
(declare-fun sb_8__AT13 () Bool)
(declare-fun sb_9__AT13 () Bool)
(declare-fun si_0__AT13 () Int)
(declare-fun si_1__AT13 () Int)
(declare-fun si_2__AT13 () Int)
(assert (let ((?v_0 (= si_0__AT12 3))) (and sb_0__AT12 (and (and (= si_0__AT13 si_2__AT13) (and (= sb_9__AT13 (= si_0__AT13 2)) (and (= sb_6__AT13 sb_8__AT13) (and (= sb_5__AT13 sb_7__AT13) (and (= sb_4__AT13 (and sb_5__AT13 sb_6__AT13)) (and (= sb_2__AT13 sb_9__AT13) (and (= sb_1__AT13 sb_4__AT13) (= sb_0__AT13 (= sb_1__AT13 sb_2__AT13))))))))) (and (= si_1__AT13 si_2__AT13) (and (and (or (= (+ si_0__AT12 (* (- 1) si_1__AT13)) (- 1)) ?v_0) (or (= si_1__AT13 0) (not ?v_0))) (and (= sb_5__AT12 sb_8__AT13) (= sb_7__AT13 (not sb_6__AT12)))))))))
(push 1)
(assert (not sb_0__AT13))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT14 () Bool)
(declare-fun sb_1__AT14 () Bool)
(declare-fun sb_2__AT14 () Bool)
(declare-fun sb_3__AT14 () Bool)
(declare-fun sb_4__AT14 () Bool)
(declare-fun sb_5__AT14 () Bool)
(declare-fun sb_6__AT14 () Bool)
(declare-fun sb_7__AT14 () Bool)
(declare-fun sb_8__AT14 () Bool)
(declare-fun sb_9__AT14 () Bool)
(declare-fun si_0__AT14 () Int)
(declare-fun si_1__AT14 () Int)
(declare-fun si_2__AT14 () Int)
(assert (let ((?v_0 (= si_0__AT13 3))) (and sb_0__AT13 (and (and (= si_0__AT14 si_2__AT14) (and (= sb_9__AT14 (= si_0__AT14 2)) (and (= sb_6__AT14 sb_8__AT14) (and (= sb_5__AT14 sb_7__AT14) (and (= sb_4__AT14 (and sb_5__AT14 sb_6__AT14)) (and (= sb_2__AT14 sb_9__AT14) (and (= sb_1__AT14 sb_4__AT14) (= sb_0__AT14 (= sb_1__AT14 sb_2__AT14))))))))) (and (= si_1__AT14 si_2__AT14) (and (and (or (= (+ si_0__AT13 (* (- 1) si_1__AT14)) (- 1)) ?v_0) (or (= si_1__AT14 0) (not ?v_0))) (and (= sb_5__AT13 sb_8__AT14) (= sb_7__AT14 (not sb_6__AT13)))))))))
(push 1)
(assert (not sb_0__AT14))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT15 () Bool)
(declare-fun sb_1__AT15 () Bool)
(declare-fun sb_2__AT15 () Bool)
(declare-fun sb_3__AT15 () Bool)
(declare-fun sb_4__AT15 () Bool)
(declare-fun sb_5__AT15 () Bool)
(declare-fun sb_6__AT15 () Bool)
(declare-fun sb_7__AT15 () Bool)
(declare-fun sb_8__AT15 () Bool)
(declare-fun sb_9__AT15 () Bool)
(declare-fun si_0__AT15 () Int)
(declare-fun si_1__AT15 () Int)
(declare-fun si_2__AT15 () Int)
(assert (let ((?v_0 (= si_0__AT14 3))) (and sb_0__AT14 (and (and (= si_0__AT15 si_2__AT15) (and (= sb_9__AT15 (= si_0__AT15 2)) (and (= sb_6__AT15 sb_8__AT15) (and (= sb_5__AT15 sb_7__AT15) (and (= sb_4__AT15 (and sb_5__AT15 sb_6__AT15)) (and (= sb_2__AT15 sb_9__AT15) (and (= sb_1__AT15 sb_4__AT15) (= sb_0__AT15 (= sb_1__AT15 sb_2__AT15))))))))) (and (= si_1__AT15 si_2__AT15) (and (and (or (= (+ si_0__AT14 (* (- 1) si_1__AT15)) (- 1)) ?v_0) (or (= si_1__AT15 0) (not ?v_0))) (and (= sb_5__AT14 sb_8__AT15) (= sb_7__AT15 (not sb_6__AT14)))))))))
(push 1)
(assert (not sb_0__AT15))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT16 () Bool)
(declare-fun sb_1__AT16 () Bool)
(declare-fun sb_2__AT16 () Bool)
(declare-fun sb_3__AT16 () Bool)
(declare-fun sb_4__AT16 () Bool)
(declare-fun sb_5__AT16 () Bool)
(declare-fun sb_6__AT16 () Bool)
(declare-fun sb_7__AT16 () Bool)
(declare-fun sb_8__AT16 () Bool)
(declare-fun sb_9__AT16 () Bool)
(declare-fun si_0__AT16 () Int)
(declare-fun si_1__AT16 () Int)
(declare-fun si_2__AT16 () Int)
(assert (let ((?v_0 (= si_0__AT15 3))) (and sb_0__AT15 (and (and (= si_0__AT16 si_2__AT16) (and (= sb_9__AT16 (= si_0__AT16 2)) (and (= sb_6__AT16 sb_8__AT16) (and (= sb_5__AT16 sb_7__AT16) (and (= sb_4__AT16 (and sb_5__AT16 sb_6__AT16)) (and (= sb_2__AT16 sb_9__AT16) (and (= sb_1__AT16 sb_4__AT16) (= sb_0__AT16 (= sb_1__AT16 sb_2__AT16))))))))) (and (= si_1__AT16 si_2__AT16) (and (and (or (= (+ si_0__AT15 (* (- 1) si_1__AT16)) (- 1)) ?v_0) (or (= si_1__AT16 0) (not ?v_0))) (and (= sb_5__AT15 sb_8__AT16) (= sb_7__AT16 (not sb_6__AT15)))))))))
(push 1)
(assert (not sb_0__AT16))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT17 () Bool)
(declare-fun sb_1__AT17 () Bool)
(declare-fun sb_2__AT17 () Bool)
(declare-fun sb_3__AT17 () Bool)
(declare-fun sb_4__AT17 () Bool)
(declare-fun sb_5__AT17 () Bool)
(declare-fun sb_6__AT17 () Bool)
(declare-fun sb_7__AT17 () Bool)
(declare-fun sb_8__AT17 () Bool)
(declare-fun sb_9__AT17 () Bool)
(declare-fun si_0__AT17 () Int)
(declare-fun si_1__AT17 () Int)
(declare-fun si_2__AT17 () Int)
(assert (let ((?v_0 (= si_0__AT16 3))) (and sb_0__AT16 (and (and (= si_0__AT17 si_2__AT17) (and (= sb_9__AT17 (= si_0__AT17 2)) (and (= sb_6__AT17 sb_8__AT17) (and (= sb_5__AT17 sb_7__AT17) (and (= sb_4__AT17 (and sb_5__AT17 sb_6__AT17)) (and (= sb_2__AT17 sb_9__AT17) (and (= sb_1__AT17 sb_4__AT17) (= sb_0__AT17 (= sb_1__AT17 sb_2__AT17))))))))) (and (= si_1__AT17 si_2__AT17) (and (and (or (= (+ si_0__AT16 (* (- 1) si_1__AT17)) (- 1)) ?v_0) (or (= si_1__AT17 0) (not ?v_0))) (and (= sb_5__AT16 sb_8__AT17) (= sb_7__AT17 (not sb_6__AT16)))))))))
(push 1)
(assert (not sb_0__AT17))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT18 () Bool)
(declare-fun sb_1__AT18 () Bool)
(declare-fun sb_2__AT18 () Bool)
(declare-fun sb_3__AT18 () Bool)
(declare-fun sb_4__AT18 () Bool)
(declare-fun sb_5__AT18 () Bool)
(declare-fun sb_6__AT18 () Bool)
(declare-fun sb_7__AT18 () Bool)
(declare-fun sb_8__AT18 () Bool)
(declare-fun sb_9__AT18 () Bool)
(declare-fun si_0__AT18 () Int)
(declare-fun si_1__AT18 () Int)
(declare-fun si_2__AT18 () Int)
(assert (let ((?v_0 (= si_0__AT17 3))) (and sb_0__AT17 (and (and (= si_0__AT18 si_2__AT18) (and (= sb_9__AT18 (= si_0__AT18 2)) (and (= sb_6__AT18 sb_8__AT18) (and (= sb_5__AT18 sb_7__AT18) (and (= sb_4__AT18 (and sb_5__AT18 sb_6__AT18)) (and (= sb_2__AT18 sb_9__AT18) (and (= sb_1__AT18 sb_4__AT18) (= sb_0__AT18 (= sb_1__AT18 sb_2__AT18))))))))) (and (= si_1__AT18 si_2__AT18) (and (and (or (= (+ si_0__AT17 (* (- 1) si_1__AT18)) (- 1)) ?v_0) (or (= si_1__AT18 0) (not ?v_0))) (and (= sb_5__AT17 sb_8__AT18) (= sb_7__AT18 (not sb_6__AT17)))))))))
(push 1)
(assert (not sb_0__AT18))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT19 () Bool)
(declare-fun sb_1__AT19 () Bool)
(declare-fun sb_2__AT19 () Bool)
(declare-fun sb_3__AT19 () Bool)
(declare-fun sb_4__AT19 () Bool)
(declare-fun sb_5__AT19 () Bool)
(declare-fun sb_6__AT19 () Bool)
(declare-fun sb_7__AT19 () Bool)
(declare-fun sb_8__AT19 () Bool)
(declare-fun sb_9__AT19 () Bool)
(declare-fun si_0__AT19 () Int)
(declare-fun si_1__AT19 () Int)
(declare-fun si_2__AT19 () Int)
(assert (let ((?v_0 (= si_0__AT18 3))) (and sb_0__AT18 (and (and (= si_0__AT19 si_2__AT19) (and (= sb_9__AT19 (= si_0__AT19 2)) (and (= sb_6__AT19 sb_8__AT19) (and (= sb_5__AT19 sb_7__AT19) (and (= sb_4__AT19 (and sb_5__AT19 sb_6__AT19)) (and (= sb_2__AT19 sb_9__AT19) (and (= sb_1__AT19 sb_4__AT19) (= sb_0__AT19 (= sb_1__AT19 sb_2__AT19))))))))) (and (= si_1__AT19 si_2__AT19) (and (and (or (= (+ si_0__AT18 (* (- 1) si_1__AT19)) (- 1)) ?v_0) (or (= si_1__AT19 0) (not ?v_0))) (and (= sb_5__AT18 sb_8__AT19) (= sb_7__AT19 (not sb_6__AT18)))))))))
(push 1)
(assert (not sb_0__AT19))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT20 () Bool)
(declare-fun sb_1__AT20 () Bool)
(declare-fun sb_2__AT20 () Bool)
(declare-fun sb_3__AT20 () Bool)
(declare-fun sb_4__AT20 () Bool)
(declare-fun sb_5__AT20 () Bool)
(declare-fun sb_6__AT20 () Bool)
(declare-fun sb_7__AT20 () Bool)
(declare-fun sb_8__AT20 () Bool)
(declare-fun sb_9__AT20 () Bool)
(declare-fun si_0__AT20 () Int)
(declare-fun si_1__AT20 () Int)
(declare-fun si_2__AT20 () Int)
(assert (let ((?v_0 (= si_0__AT19 3))) (and sb_0__AT19 (and (and (= si_0__AT20 si_2__AT20) (and (= sb_9__AT20 (= si_0__AT20 2)) (and (= sb_6__AT20 sb_8__AT20) (and (= sb_5__AT20 sb_7__AT20) (and (= sb_4__AT20 (and sb_5__AT20 sb_6__AT20)) (and (= sb_2__AT20 sb_9__AT20) (and (= sb_1__AT20 sb_4__AT20) (= sb_0__AT20 (= sb_1__AT20 sb_2__AT20))))))))) (and (= si_1__AT20 si_2__AT20) (and (and (or (= (+ si_0__AT19 (* (- 1) si_1__AT20)) (- 1)) ?v_0) (or (= si_1__AT20 0) (not ?v_0))) (and (= sb_5__AT19 sb_8__AT20) (= sb_7__AT20 (not sb_6__AT19)))))))))
(push 1)
(assert (not sb_0__AT20))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT21 () Bool)
(declare-fun sb_1__AT21 () Bool)
(declare-fun sb_2__AT21 () Bool)
(declare-fun sb_3__AT21 () Bool)
(declare-fun sb_4__AT21 () Bool)
(declare-fun sb_5__AT21 () Bool)
(declare-fun sb_6__AT21 () Bool)
(declare-fun sb_7__AT21 () Bool)
(declare-fun sb_8__AT21 () Bool)
(declare-fun sb_9__AT21 () Bool)
(declare-fun si_0__AT21 () Int)
(declare-fun si_1__AT21 () Int)
(declare-fun si_2__AT21 () Int)
(assert (let ((?v_0 (= si_0__AT20 3))) (and sb_0__AT20 (and (and (= si_0__AT21 si_2__AT21) (and (= sb_9__AT21 (= si_0__AT21 2)) (and (= sb_6__AT21 sb_8__AT21) (and (= sb_5__AT21 sb_7__AT21) (and (= sb_4__AT21 (and sb_5__AT21 sb_6__AT21)) (and (= sb_2__AT21 sb_9__AT21) (and (= sb_1__AT21 sb_4__AT21) (= sb_0__AT21 (= sb_1__AT21 sb_2__AT21))))))))) (and (= si_1__AT21 si_2__AT21) (and (and (or (= (+ si_0__AT20 (* (- 1) si_1__AT21)) (- 1)) ?v_0) (or (= si_1__AT21 0) (not ?v_0))) (and (= sb_5__AT20 sb_8__AT21) (= sb_7__AT21 (not sb_6__AT20)))))))))
(push 1)
(assert (not sb_0__AT21))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT22 () Bool)
(declare-fun sb_1__AT22 () Bool)
(declare-fun sb_2__AT22 () Bool)
(declare-fun sb_3__AT22 () Bool)
(declare-fun sb_4__AT22 () Bool)
(declare-fun sb_5__AT22 () Bool)
(declare-fun sb_6__AT22 () Bool)
(declare-fun sb_7__AT22 () Bool)
(declare-fun sb_8__AT22 () Bool)
(declare-fun sb_9__AT22 () Bool)
(declare-fun si_0__AT22 () Int)
(declare-fun si_1__AT22 () Int)
(declare-fun si_2__AT22 () Int)
(assert (let ((?v_0 (= si_0__AT21 3))) (and sb_0__AT21 (and (and (= si_0__AT22 si_2__AT22) (and (= sb_9__AT22 (= si_0__AT22 2)) (and (= sb_6__AT22 sb_8__AT22) (and (= sb_5__AT22 sb_7__AT22) (and (= sb_4__AT22 (and sb_5__AT22 sb_6__AT22)) (and (= sb_2__AT22 sb_9__AT22) (and (= sb_1__AT22 sb_4__AT22) (= sb_0__AT22 (= sb_1__AT22 sb_2__AT22))))))))) (and (= si_1__AT22 si_2__AT22) (and (and (or (= (+ si_0__AT21 (* (- 1) si_1__AT22)) (- 1)) ?v_0) (or (= si_1__AT22 0) (not ?v_0))) (and (= sb_5__AT21 sb_8__AT22) (= sb_7__AT22 (not sb_6__AT21)))))))))
(push 1)
(assert (not sb_0__AT22))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT23 () Bool)
(declare-fun sb_1__AT23 () Bool)
(declare-fun sb_2__AT23 () Bool)
(declare-fun sb_3__AT23 () Bool)
(declare-fun sb_4__AT23 () Bool)
(declare-fun sb_5__AT23 () Bool)
(declare-fun sb_6__AT23 () Bool)
(declare-fun sb_7__AT23 () Bool)
(declare-fun sb_8__AT23 () Bool)
(declare-fun sb_9__AT23 () Bool)
(declare-fun si_0__AT23 () Int)
(declare-fun si_1__AT23 () Int)
(declare-fun si_2__AT23 () Int)
(assert (let ((?v_0 (= si_0__AT22 3))) (and sb_0__AT22 (and (and (= si_0__AT23 si_2__AT23) (and (= sb_9__AT23 (= si_0__AT23 2)) (and (= sb_6__AT23 sb_8__AT23) (and (= sb_5__AT23 sb_7__AT23) (and (= sb_4__AT23 (and sb_5__AT23 sb_6__AT23)) (and (= sb_2__AT23 sb_9__AT23) (and (= sb_1__AT23 sb_4__AT23) (= sb_0__AT23 (= sb_1__AT23 sb_2__AT23))))))))) (and (= si_1__AT23 si_2__AT23) (and (and (or (= (+ si_0__AT22 (* (- 1) si_1__AT23)) (- 1)) ?v_0) (or (= si_1__AT23 0) (not ?v_0))) (and (= sb_5__AT22 sb_8__AT23) (= sb_7__AT23 (not sb_6__AT22)))))))))
(push 1)
(assert (not sb_0__AT23))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT24 () Bool)
(declare-fun sb_1__AT24 () Bool)
(declare-fun sb_2__AT24 () Bool)
(declare-fun sb_3__AT24 () Bool)
(declare-fun sb_4__AT24 () Bool)
(declare-fun sb_5__AT24 () Bool)
(declare-fun sb_6__AT24 () Bool)
(declare-fun sb_7__AT24 () Bool)
(declare-fun sb_8__AT24 () Bool)
(declare-fun sb_9__AT24 () Bool)
(declare-fun si_0__AT24 () Int)
(declare-fun si_1__AT24 () Int)
(declare-fun si_2__AT24 () Int)
(assert (let ((?v_0 (= si_0__AT23 3))) (and sb_0__AT23 (and (and (= si_0__AT24 si_2__AT24) (and (= sb_9__AT24 (= si_0__AT24 2)) (and (= sb_6__AT24 sb_8__AT24) (and (= sb_5__AT24 sb_7__AT24) (and (= sb_4__AT24 (and sb_5__AT24 sb_6__AT24)) (and (= sb_2__AT24 sb_9__AT24) (and (= sb_1__AT24 sb_4__AT24) (= sb_0__AT24 (= sb_1__AT24 sb_2__AT24))))))))) (and (= si_1__AT24 si_2__AT24) (and (and (or (= (+ si_0__AT23 (* (- 1) si_1__AT24)) (- 1)) ?v_0) (or (= si_1__AT24 0) (not ?v_0))) (and (= sb_5__AT23 sb_8__AT24) (= sb_7__AT24 (not sb_6__AT23)))))))))
(push 1)
(assert (not sb_0__AT24))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT25 () Bool)
(declare-fun sb_1__AT25 () Bool)
(declare-fun sb_2__AT25 () Bool)
(declare-fun sb_3__AT25 () Bool)
(declare-fun sb_4__AT25 () Bool)
(declare-fun sb_5__AT25 () Bool)
(declare-fun sb_6__AT25 () Bool)
(declare-fun sb_7__AT25 () Bool)
(declare-fun sb_8__AT25 () Bool)
(declare-fun sb_9__AT25 () Bool)
(declare-fun si_0__AT25 () Int)
(declare-fun si_1__AT25 () Int)
(declare-fun si_2__AT25 () Int)
(assert (let ((?v_0 (= si_0__AT24 3))) (and sb_0__AT24 (and (and (= si_0__AT25 si_2__AT25) (and (= sb_9__AT25 (= si_0__AT25 2)) (and (= sb_6__AT25 sb_8__AT25) (and (= sb_5__AT25 sb_7__AT25) (and (= sb_4__AT25 (and sb_5__AT25 sb_6__AT25)) (and (= sb_2__AT25 sb_9__AT25) (and (= sb_1__AT25 sb_4__AT25) (= sb_0__AT25 (= sb_1__AT25 sb_2__AT25))))))))) (and (= si_1__AT25 si_2__AT25) (and (and (or (= (+ si_0__AT24 (* (- 1) si_1__AT25)) (- 1)) ?v_0) (or (= si_1__AT25 0) (not ?v_0))) (and (= sb_5__AT24 sb_8__AT25) (= sb_7__AT25 (not sb_6__AT24)))))))))
(push 1)
(assert (not sb_0__AT25))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT26 () Bool)
(declare-fun sb_1__AT26 () Bool)
(declare-fun sb_2__AT26 () Bool)
(declare-fun sb_3__AT26 () Bool)
(declare-fun sb_4__AT26 () Bool)
(declare-fun sb_5__AT26 () Bool)
(declare-fun sb_6__AT26 () Bool)
(declare-fun sb_7__AT26 () Bool)
(declare-fun sb_8__AT26 () Bool)
(declare-fun sb_9__AT26 () Bool)
(declare-fun si_0__AT26 () Int)
(declare-fun si_1__AT26 () Int)
(declare-fun si_2__AT26 () Int)
(assert (let ((?v_0 (= si_0__AT25 3))) (and sb_0__AT25 (and (and (= si_0__AT26 si_2__AT26) (and (= sb_9__AT26 (= si_0__AT26 2)) (and (= sb_6__AT26 sb_8__AT26) (and (= sb_5__AT26 sb_7__AT26) (and (= sb_4__AT26 (and sb_5__AT26 sb_6__AT26)) (and (= sb_2__AT26 sb_9__AT26) (and (= sb_1__AT26 sb_4__AT26) (= sb_0__AT26 (= sb_1__AT26 sb_2__AT26))))))))) (and (= si_1__AT26 si_2__AT26) (and (and (or (= (+ si_0__AT25 (* (- 1) si_1__AT26)) (- 1)) ?v_0) (or (= si_1__AT26 0) (not ?v_0))) (and (= sb_5__AT25 sb_8__AT26) (= sb_7__AT26 (not sb_6__AT25)))))))))
(push 1)
(assert (not sb_0__AT26))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT27 () Bool)
(declare-fun sb_1__AT27 () Bool)
(declare-fun sb_2__AT27 () Bool)
(declare-fun sb_3__AT27 () Bool)
(declare-fun sb_4__AT27 () Bool)
(declare-fun sb_5__AT27 () Bool)
(declare-fun sb_6__AT27 () Bool)
(declare-fun sb_7__AT27 () Bool)
(declare-fun sb_8__AT27 () Bool)
(declare-fun sb_9__AT27 () Bool)
(declare-fun si_0__AT27 () Int)
(declare-fun si_1__AT27 () Int)
(declare-fun si_2__AT27 () Int)
(assert (let ((?v_0 (= si_0__AT26 3))) (and sb_0__AT26 (and (and (= si_0__AT27 si_2__AT27) (and (= sb_9__AT27 (= si_0__AT27 2)) (and (= sb_6__AT27 sb_8__AT27) (and (= sb_5__AT27 sb_7__AT27) (and (= sb_4__AT27 (and sb_5__AT27 sb_6__AT27)) (and (= sb_2__AT27 sb_9__AT27) (and (= sb_1__AT27 sb_4__AT27) (= sb_0__AT27 (= sb_1__AT27 sb_2__AT27))))))))) (and (= si_1__AT27 si_2__AT27) (and (and (or (= (+ si_0__AT26 (* (- 1) si_1__AT27)) (- 1)) ?v_0) (or (= si_1__AT27 0) (not ?v_0))) (and (= sb_5__AT26 sb_8__AT27) (= sb_7__AT27 (not sb_6__AT26)))))))))
(push 1)
(assert (not sb_0__AT27))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT28 () Bool)
(declare-fun sb_1__AT28 () Bool)
(declare-fun sb_2__AT28 () Bool)
(declare-fun sb_3__AT28 () Bool)
(declare-fun sb_4__AT28 () Bool)
(declare-fun sb_5__AT28 () Bool)
(declare-fun sb_6__AT28 () Bool)
(declare-fun sb_7__AT28 () Bool)
(declare-fun sb_8__AT28 () Bool)
(declare-fun sb_9__AT28 () Bool)
(declare-fun si_0__AT28 () Int)
(declare-fun si_1__AT28 () Int)
(declare-fun si_2__AT28 () Int)
(assert (let ((?v_0 (= si_0__AT27 3))) (and sb_0__AT27 (and (and (= si_0__AT28 si_2__AT28) (and (= sb_9__AT28 (= si_0__AT28 2)) (and (= sb_6__AT28 sb_8__AT28) (and (= sb_5__AT28 sb_7__AT28) (and (= sb_4__AT28 (and sb_5__AT28 sb_6__AT28)) (and (= sb_2__AT28 sb_9__AT28) (and (= sb_1__AT28 sb_4__AT28) (= sb_0__AT28 (= sb_1__AT28 sb_2__AT28))))))))) (and (= si_1__AT28 si_2__AT28) (and (and (or (= (+ si_0__AT27 (* (- 1) si_1__AT28)) (- 1)) ?v_0) (or (= si_1__AT28 0) (not ?v_0))) (and (= sb_5__AT27 sb_8__AT28) (= sb_7__AT28 (not sb_6__AT27)))))))))
(push 1)
(assert (not sb_0__AT28))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT29 () Bool)
(declare-fun sb_1__AT29 () Bool)
(declare-fun sb_2__AT29 () Bool)
(declare-fun sb_3__AT29 () Bool)
(declare-fun sb_4__AT29 () Bool)
(declare-fun sb_5__AT29 () Bool)
(declare-fun sb_6__AT29 () Bool)
(declare-fun sb_7__AT29 () Bool)
(declare-fun sb_8__AT29 () Bool)
(declare-fun sb_9__AT29 () Bool)
(declare-fun si_0__AT29 () Int)
(declare-fun si_1__AT29 () Int)
(declare-fun si_2__AT29 () Int)
(assert (let ((?v_0 (= si_0__AT28 3))) (and sb_0__AT28 (and (and (= si_0__AT29 si_2__AT29) (and (= sb_9__AT29 (= si_0__AT29 2)) (and (= sb_6__AT29 sb_8__AT29) (and (= sb_5__AT29 sb_7__AT29) (and (= sb_4__AT29 (and sb_5__AT29 sb_6__AT29)) (and (= sb_2__AT29 sb_9__AT29) (and (= sb_1__AT29 sb_4__AT29) (= sb_0__AT29 (= sb_1__AT29 sb_2__AT29))))))))) (and (= si_1__AT29 si_2__AT29) (and (and (or (= (+ si_0__AT28 (* (- 1) si_1__AT29)) (- 1)) ?v_0) (or (= si_1__AT29 0) (not ?v_0))) (and (= sb_5__AT28 sb_8__AT29) (= sb_7__AT29 (not sb_6__AT28)))))))))
(push 1)
(assert (not sb_0__AT29))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT30 () Bool)
(declare-fun sb_1__AT30 () Bool)
(declare-fun sb_2__AT30 () Bool)
(declare-fun sb_3__AT30 () Bool)
(declare-fun sb_4__AT30 () Bool)
(declare-fun sb_5__AT30 () Bool)
(declare-fun sb_6__AT30 () Bool)
(declare-fun sb_7__AT30 () Bool)
(declare-fun sb_8__AT30 () Bool)
(declare-fun sb_9__AT30 () Bool)
(declare-fun si_0__AT30 () Int)
(declare-fun si_1__AT30 () Int)
(declare-fun si_2__AT30 () Int)
(assert (let ((?v_0 (= si_0__AT29 3))) (and sb_0__AT29 (and (and (= si_0__AT30 si_2__AT30) (and (= sb_9__AT30 (= si_0__AT30 2)) (and (= sb_6__AT30 sb_8__AT30) (and (= sb_5__AT30 sb_7__AT30) (and (= sb_4__AT30 (and sb_5__AT30 sb_6__AT30)) (and (= sb_2__AT30 sb_9__AT30) (and (= sb_1__AT30 sb_4__AT30) (= sb_0__AT30 (= sb_1__AT30 sb_2__AT30))))))))) (and (= si_1__AT30 si_2__AT30) (and (and (or (= (+ si_0__AT29 (* (- 1) si_1__AT30)) (- 1)) ?v_0) (or (= si_1__AT30 0) (not ?v_0))) (and (= sb_5__AT29 sb_8__AT30) (= sb_7__AT30 (not sb_6__AT29)))))))))
(push 1)
(assert (not sb_0__AT30))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT31 () Bool)
(declare-fun sb_1__AT31 () Bool)
(declare-fun sb_2__AT31 () Bool)
(declare-fun sb_3__AT31 () Bool)
(declare-fun sb_4__AT31 () Bool)
(declare-fun sb_5__AT31 () Bool)
(declare-fun sb_6__AT31 () Bool)
(declare-fun sb_7__AT31 () Bool)
(declare-fun sb_8__AT31 () Bool)
(declare-fun sb_9__AT31 () Bool)
(declare-fun si_0__AT31 () Int)
(declare-fun si_1__AT31 () Int)
(declare-fun si_2__AT31 () Int)
(assert (let ((?v_0 (= si_0__AT30 3))) (and sb_0__AT30 (and (and (= si_0__AT31 si_2__AT31) (and (= sb_9__AT31 (= si_0__AT31 2)) (and (= sb_6__AT31 sb_8__AT31) (and (= sb_5__AT31 sb_7__AT31) (and (= sb_4__AT31 (and sb_5__AT31 sb_6__AT31)) (and (= sb_2__AT31 sb_9__AT31) (and (= sb_1__AT31 sb_4__AT31) (= sb_0__AT31 (= sb_1__AT31 sb_2__AT31))))))))) (and (= si_1__AT31 si_2__AT31) (and (and (or (= (+ si_0__AT30 (* (- 1) si_1__AT31)) (- 1)) ?v_0) (or (= si_1__AT31 0) (not ?v_0))) (and (= sb_5__AT30 sb_8__AT31) (= sb_7__AT31 (not sb_6__AT30)))))))))
(push 1)
(assert (not sb_0__AT31))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT32 () Bool)
(declare-fun sb_1__AT32 () Bool)
(declare-fun sb_2__AT32 () Bool)
(declare-fun sb_3__AT32 () Bool)
(declare-fun sb_4__AT32 () Bool)
(declare-fun sb_5__AT32 () Bool)
(declare-fun sb_6__AT32 () Bool)
(declare-fun sb_7__AT32 () Bool)
(declare-fun sb_8__AT32 () Bool)
(declare-fun sb_9__AT32 () Bool)
(declare-fun si_0__AT32 () Int)
(declare-fun si_1__AT32 () Int)
(declare-fun si_2__AT32 () Int)
(assert (let ((?v_0 (= si_0__AT31 3))) (and sb_0__AT31 (and (and (= si_0__AT32 si_2__AT32) (and (= sb_9__AT32 (= si_0__AT32 2)) (and (= sb_6__AT32 sb_8__AT32) (and (= sb_5__AT32 sb_7__AT32) (and (= sb_4__AT32 (and sb_5__AT32 sb_6__AT32)) (and (= sb_2__AT32 sb_9__AT32) (and (= sb_1__AT32 sb_4__AT32) (= sb_0__AT32 (= sb_1__AT32 sb_2__AT32))))))))) (and (= si_1__AT32 si_2__AT32) (and (and (or (= (+ si_0__AT31 (* (- 1) si_1__AT32)) (- 1)) ?v_0) (or (= si_1__AT32 0) (not ?v_0))) (and (= sb_5__AT31 sb_8__AT32) (= sb_7__AT32 (not sb_6__AT31)))))))))
(push 1)
(assert (not sb_0__AT32))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT33 () Bool)
(declare-fun sb_1__AT33 () Bool)
(declare-fun sb_2__AT33 () Bool)
(declare-fun sb_3__AT33 () Bool)
(declare-fun sb_4__AT33 () Bool)
(declare-fun sb_5__AT33 () Bool)
(declare-fun sb_6__AT33 () Bool)
(declare-fun sb_7__AT33 () Bool)
(declare-fun sb_8__AT33 () Bool)
(declare-fun sb_9__AT33 () Bool)
(declare-fun si_0__AT33 () Int)
(declare-fun si_1__AT33 () Int)
(declare-fun si_2__AT33 () Int)
(assert (let ((?v_0 (= si_0__AT32 3))) (and sb_0__AT32 (and (and (= si_0__AT33 si_2__AT33) (and (= sb_9__AT33 (= si_0__AT33 2)) (and (= sb_6__AT33 sb_8__AT33) (and (= sb_5__AT33 sb_7__AT33) (and (= sb_4__AT33 (and sb_5__AT33 sb_6__AT33)) (and (= sb_2__AT33 sb_9__AT33) (and (= sb_1__AT33 sb_4__AT33) (= sb_0__AT33 (= sb_1__AT33 sb_2__AT33))))))))) (and (= si_1__AT33 si_2__AT33) (and (and (or (= (+ si_0__AT32 (* (- 1) si_1__AT33)) (- 1)) ?v_0) (or (= si_1__AT33 0) (not ?v_0))) (and (= sb_5__AT32 sb_8__AT33) (= sb_7__AT33 (not sb_6__AT32)))))))))
(push 1)
(assert (not sb_0__AT33))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT34 () Bool)
(declare-fun sb_1__AT34 () Bool)
(declare-fun sb_2__AT34 () Bool)
(declare-fun sb_3__AT34 () Bool)
(declare-fun sb_4__AT34 () Bool)
(declare-fun sb_5__AT34 () Bool)
(declare-fun sb_6__AT34 () Bool)
(declare-fun sb_7__AT34 () Bool)
(declare-fun sb_8__AT34 () Bool)
(declare-fun sb_9__AT34 () Bool)
(declare-fun si_0__AT34 () Int)
(declare-fun si_1__AT34 () Int)
(declare-fun si_2__AT34 () Int)
(assert (let ((?v_0 (= si_0__AT33 3))) (and sb_0__AT33 (and (and (= si_0__AT34 si_2__AT34) (and (= sb_9__AT34 (= si_0__AT34 2)) (and (= sb_6__AT34 sb_8__AT34) (and (= sb_5__AT34 sb_7__AT34) (and (= sb_4__AT34 (and sb_5__AT34 sb_6__AT34)) (and (= sb_2__AT34 sb_9__AT34) (and (= sb_1__AT34 sb_4__AT34) (= sb_0__AT34 (= sb_1__AT34 sb_2__AT34))))))))) (and (= si_1__AT34 si_2__AT34) (and (and (or (= (+ si_0__AT33 (* (- 1) si_1__AT34)) (- 1)) ?v_0) (or (= si_1__AT34 0) (not ?v_0))) (and (= sb_5__AT33 sb_8__AT34) (= sb_7__AT34 (not sb_6__AT33)))))))))
(push 1)
(assert (not sb_0__AT34))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT35 () Bool)
(declare-fun sb_1__AT35 () Bool)
(declare-fun sb_2__AT35 () Bool)
(declare-fun sb_3__AT35 () Bool)
(declare-fun sb_4__AT35 () Bool)
(declare-fun sb_5__AT35 () Bool)
(declare-fun sb_6__AT35 () Bool)
(declare-fun sb_7__AT35 () Bool)
(declare-fun sb_8__AT35 () Bool)
(declare-fun sb_9__AT35 () Bool)
(declare-fun si_0__AT35 () Int)
(declare-fun si_1__AT35 () Int)
(declare-fun si_2__AT35 () Int)
(assert (let ((?v_0 (= si_0__AT34 3))) (and sb_0__AT34 (and (and (= si_0__AT35 si_2__AT35) (and (= sb_9__AT35 (= si_0__AT35 2)) (and (= sb_6__AT35 sb_8__AT35) (and (= sb_5__AT35 sb_7__AT35) (and (= sb_4__AT35 (and sb_5__AT35 sb_6__AT35)) (and (= sb_2__AT35 sb_9__AT35) (and (= sb_1__AT35 sb_4__AT35) (= sb_0__AT35 (= sb_1__AT35 sb_2__AT35))))))))) (and (= si_1__AT35 si_2__AT35) (and (and (or (= (+ si_0__AT34 (* (- 1) si_1__AT35)) (- 1)) ?v_0) (or (= si_1__AT35 0) (not ?v_0))) (and (= sb_5__AT34 sb_8__AT35) (= sb_7__AT35 (not sb_6__AT34)))))))))
(push 1)
(assert (not sb_0__AT35))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT36 () Bool)
(declare-fun sb_1__AT36 () Bool)
(declare-fun sb_2__AT36 () Bool)
(declare-fun sb_3__AT36 () Bool)
(declare-fun sb_4__AT36 () Bool)
(declare-fun sb_5__AT36 () Bool)
(declare-fun sb_6__AT36 () Bool)
(declare-fun sb_7__AT36 () Bool)
(declare-fun sb_8__AT36 () Bool)
(declare-fun sb_9__AT36 () Bool)
(declare-fun si_0__AT36 () Int)
(declare-fun si_1__AT36 () Int)
(declare-fun si_2__AT36 () Int)
(assert (let ((?v_0 (= si_0__AT35 3))) (and sb_0__AT35 (and (and (= si_0__AT36 si_2__AT36) (and (= sb_9__AT36 (= si_0__AT36 2)) (and (= sb_6__AT36 sb_8__AT36) (and (= sb_5__AT36 sb_7__AT36) (and (= sb_4__AT36 (and sb_5__AT36 sb_6__AT36)) (and (= sb_2__AT36 sb_9__AT36) (and (= sb_1__AT36 sb_4__AT36) (= sb_0__AT36 (= sb_1__AT36 sb_2__AT36))))))))) (and (= si_1__AT36 si_2__AT36) (and (and (or (= (+ si_0__AT35 (* (- 1) si_1__AT36)) (- 1)) ?v_0) (or (= si_1__AT36 0) (not ?v_0))) (and (= sb_5__AT35 sb_8__AT36) (= sb_7__AT36 (not sb_6__AT35)))))))))
(push 1)
(assert (not sb_0__AT36))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT37 () Bool)
(declare-fun sb_1__AT37 () Bool)
(declare-fun sb_2__AT37 () Bool)
(declare-fun sb_3__AT37 () Bool)
(declare-fun sb_4__AT37 () Bool)
(declare-fun sb_5__AT37 () Bool)
(declare-fun sb_6__AT37 () Bool)
(declare-fun sb_7__AT37 () Bool)
(declare-fun sb_8__AT37 () Bool)
(declare-fun sb_9__AT37 () Bool)
(declare-fun si_0__AT37 () Int)
(declare-fun si_1__AT37 () Int)
(declare-fun si_2__AT37 () Int)
(assert (let ((?v_0 (= si_0__AT36 3))) (and sb_0__AT36 (and (and (= si_0__AT37 si_2__AT37) (and (= sb_9__AT37 (= si_0__AT37 2)) (and (= sb_6__AT37 sb_8__AT37) (and (= sb_5__AT37 sb_7__AT37) (and (= sb_4__AT37 (and sb_5__AT37 sb_6__AT37)) (and (= sb_2__AT37 sb_9__AT37) (and (= sb_1__AT37 sb_4__AT37) (= sb_0__AT37 (= sb_1__AT37 sb_2__AT37))))))))) (and (= si_1__AT37 si_2__AT37) (and (and (or (= (+ si_0__AT36 (* (- 1) si_1__AT37)) (- 1)) ?v_0) (or (= si_1__AT37 0) (not ?v_0))) (and (= sb_5__AT36 sb_8__AT37) (= sb_7__AT37 (not sb_6__AT36)))))))))
(push 1)
(assert (not sb_0__AT37))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT38 () Bool)
(declare-fun sb_1__AT38 () Bool)
(declare-fun sb_2__AT38 () Bool)
(declare-fun sb_3__AT38 () Bool)
(declare-fun sb_4__AT38 () Bool)
(declare-fun sb_5__AT38 () Bool)
(declare-fun sb_6__AT38 () Bool)
(declare-fun sb_7__AT38 () Bool)
(declare-fun sb_8__AT38 () Bool)
(declare-fun sb_9__AT38 () Bool)
(declare-fun si_0__AT38 () Int)
(declare-fun si_1__AT38 () Int)
(declare-fun si_2__AT38 () Int)
(assert (let ((?v_0 (= si_0__AT37 3))) (and sb_0__AT37 (and (and (= si_0__AT38 si_2__AT38) (and (= sb_9__AT38 (= si_0__AT38 2)) (and (= sb_6__AT38 sb_8__AT38) (and (= sb_5__AT38 sb_7__AT38) (and (= sb_4__AT38 (and sb_5__AT38 sb_6__AT38)) (and (= sb_2__AT38 sb_9__AT38) (and (= sb_1__AT38 sb_4__AT38) (= sb_0__AT38 (= sb_1__AT38 sb_2__AT38))))))))) (and (= si_1__AT38 si_2__AT38) (and (and (or (= (+ si_0__AT37 (* (- 1) si_1__AT38)) (- 1)) ?v_0) (or (= si_1__AT38 0) (not ?v_0))) (and (= sb_5__AT37 sb_8__AT38) (= sb_7__AT38 (not sb_6__AT37)))))))))
(push 1)
(assert (not sb_0__AT38))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT39 () Bool)
(declare-fun sb_1__AT39 () Bool)
(declare-fun sb_2__AT39 () Bool)
(declare-fun sb_3__AT39 () Bool)
(declare-fun sb_4__AT39 () Bool)
(declare-fun sb_5__AT39 () Bool)
(declare-fun sb_6__AT39 () Bool)
(declare-fun sb_7__AT39 () Bool)
(declare-fun sb_8__AT39 () Bool)
(declare-fun sb_9__AT39 () Bool)
(declare-fun si_0__AT39 () Int)
(declare-fun si_1__AT39 () Int)
(declare-fun si_2__AT39 () Int)
(assert (let ((?v_0 (= si_0__AT38 3))) (and sb_0__AT38 (and (and (= si_0__AT39 si_2__AT39) (and (= sb_9__AT39 (= si_0__AT39 2)) (and (= sb_6__AT39 sb_8__AT39) (and (= sb_5__AT39 sb_7__AT39) (and (= sb_4__AT39 (and sb_5__AT39 sb_6__AT39)) (and (= sb_2__AT39 sb_9__AT39) (and (= sb_1__AT39 sb_4__AT39) (= sb_0__AT39 (= sb_1__AT39 sb_2__AT39))))))))) (and (= si_1__AT39 si_2__AT39) (and (and (or (= (+ si_0__AT38 (* (- 1) si_1__AT39)) (- 1)) ?v_0) (or (= si_1__AT39 0) (not ?v_0))) (and (= sb_5__AT38 sb_8__AT39) (= sb_7__AT39 (not sb_6__AT38)))))))))
(push 1)
(assert (not sb_0__AT39))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT40 () Bool)
(declare-fun sb_1__AT40 () Bool)
(declare-fun sb_2__AT40 () Bool)
(declare-fun sb_3__AT40 () Bool)
(declare-fun sb_4__AT40 () Bool)
(declare-fun sb_5__AT40 () Bool)
(declare-fun sb_6__AT40 () Bool)
(declare-fun sb_7__AT40 () Bool)
(declare-fun sb_8__AT40 () Bool)
(declare-fun sb_9__AT40 () Bool)
(declare-fun si_0__AT40 () Int)
(declare-fun si_1__AT40 () Int)
(declare-fun si_2__AT40 () Int)
(assert (let ((?v_0 (= si_0__AT39 3))) (and sb_0__AT39 (and (and (= si_0__AT40 si_2__AT40) (and (= sb_9__AT40 (= si_0__AT40 2)) (and (= sb_6__AT40 sb_8__AT40) (and (= sb_5__AT40 sb_7__AT40) (and (= sb_4__AT40 (and sb_5__AT40 sb_6__AT40)) (and (= sb_2__AT40 sb_9__AT40) (and (= sb_1__AT40 sb_4__AT40) (= sb_0__AT40 (= sb_1__AT40 sb_2__AT40))))))))) (and (= si_1__AT40 si_2__AT40) (and (and (or (= (+ si_0__AT39 (* (- 1) si_1__AT40)) (- 1)) ?v_0) (or (= si_1__AT40 0) (not ?v_0))) (and (= sb_5__AT39 sb_8__AT40) (= sb_7__AT40 (not sb_6__AT39)))))))))
(push 1)
(assert (not sb_0__AT40))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT41 () Bool)
(declare-fun sb_1__AT41 () Bool)
(declare-fun sb_2__AT41 () Bool)
(declare-fun sb_3__AT41 () Bool)
(declare-fun sb_4__AT41 () Bool)
(declare-fun sb_5__AT41 () Bool)
(declare-fun sb_6__AT41 () Bool)
(declare-fun sb_7__AT41 () Bool)
(declare-fun sb_8__AT41 () Bool)
(declare-fun sb_9__AT41 () Bool)
(declare-fun si_0__AT41 () Int)
(declare-fun si_1__AT41 () Int)
(declare-fun si_2__AT41 () Int)
(assert (let ((?v_0 (= si_0__AT40 3))) (and sb_0__AT40 (and (and (= si_0__AT41 si_2__AT41) (and (= sb_9__AT41 (= si_0__AT41 2)) (and (= sb_6__AT41 sb_8__AT41) (and (= sb_5__AT41 sb_7__AT41) (and (= sb_4__AT41 (and sb_5__AT41 sb_6__AT41)) (and (= sb_2__AT41 sb_9__AT41) (and (= sb_1__AT41 sb_4__AT41) (= sb_0__AT41 (= sb_1__AT41 sb_2__AT41))))))))) (and (= si_1__AT41 si_2__AT41) (and (and (or (= (+ si_0__AT40 (* (- 1) si_1__AT41)) (- 1)) ?v_0) (or (= si_1__AT41 0) (not ?v_0))) (and (= sb_5__AT40 sb_8__AT41) (= sb_7__AT41 (not sb_6__AT40)))))))))
(push 1)
(assert (not sb_0__AT41))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT42 () Bool)
(declare-fun sb_1__AT42 () Bool)
(declare-fun sb_2__AT42 () Bool)
(declare-fun sb_3__AT42 () Bool)
(declare-fun sb_4__AT42 () Bool)
(declare-fun sb_5__AT42 () Bool)
(declare-fun sb_6__AT42 () Bool)
(declare-fun sb_7__AT42 () Bool)
(declare-fun sb_8__AT42 () Bool)
(declare-fun sb_9__AT42 () Bool)
(declare-fun si_0__AT42 () Int)
(declare-fun si_1__AT42 () Int)
(declare-fun si_2__AT42 () Int)
(assert (let ((?v_0 (= si_0__AT41 3))) (and sb_0__AT41 (and (and (= si_0__AT42 si_2__AT42) (and (= sb_9__AT42 (= si_0__AT42 2)) (and (= sb_6__AT42 sb_8__AT42) (and (= sb_5__AT42 sb_7__AT42) (and (= sb_4__AT42 (and sb_5__AT42 sb_6__AT42)) (and (= sb_2__AT42 sb_9__AT42) (and (= sb_1__AT42 sb_4__AT42) (= sb_0__AT42 (= sb_1__AT42 sb_2__AT42))))))))) (and (= si_1__AT42 si_2__AT42) (and (and (or (= (+ si_0__AT41 (* (- 1) si_1__AT42)) (- 1)) ?v_0) (or (= si_1__AT42 0) (not ?v_0))) (and (= sb_5__AT41 sb_8__AT42) (= sb_7__AT42 (not sb_6__AT41)))))))))
(push 1)
(assert (not sb_0__AT42))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT43 () Bool)
(declare-fun sb_1__AT43 () Bool)
(declare-fun sb_2__AT43 () Bool)
(declare-fun sb_3__AT43 () Bool)
(declare-fun sb_4__AT43 () Bool)
(declare-fun sb_5__AT43 () Bool)
(declare-fun sb_6__AT43 () Bool)
(declare-fun sb_7__AT43 () Bool)
(declare-fun sb_8__AT43 () Bool)
(declare-fun sb_9__AT43 () Bool)
(declare-fun si_0__AT43 () Int)
(declare-fun si_1__AT43 () Int)
(declare-fun si_2__AT43 () Int)
(assert (let ((?v_0 (= si_0__AT42 3))) (and sb_0__AT42 (and (and (= si_0__AT43 si_2__AT43) (and (= sb_9__AT43 (= si_0__AT43 2)) (and (= sb_6__AT43 sb_8__AT43) (and (= sb_5__AT43 sb_7__AT43) (and (= sb_4__AT43 (and sb_5__AT43 sb_6__AT43)) (and (= sb_2__AT43 sb_9__AT43) (and (= sb_1__AT43 sb_4__AT43) (= sb_0__AT43 (= sb_1__AT43 sb_2__AT43))))))))) (and (= si_1__AT43 si_2__AT43) (and (and (or (= (+ si_0__AT42 (* (- 1) si_1__AT43)) (- 1)) ?v_0) (or (= si_1__AT43 0) (not ?v_0))) (and (= sb_5__AT42 sb_8__AT43) (= sb_7__AT43 (not sb_6__AT42)))))))))
(push 1)
(assert (not sb_0__AT43))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT44 () Bool)
(declare-fun sb_1__AT44 () Bool)
(declare-fun sb_2__AT44 () Bool)
(declare-fun sb_3__AT44 () Bool)
(declare-fun sb_4__AT44 () Bool)
(declare-fun sb_5__AT44 () Bool)
(declare-fun sb_6__AT44 () Bool)
(declare-fun sb_7__AT44 () Bool)
(declare-fun sb_8__AT44 () Bool)
(declare-fun sb_9__AT44 () Bool)
(declare-fun si_0__AT44 () Int)
(declare-fun si_1__AT44 () Int)
(declare-fun si_2__AT44 () Int)
(assert (let ((?v_0 (= si_0__AT43 3))) (and sb_0__AT43 (and (and (= si_0__AT44 si_2__AT44) (and (= sb_9__AT44 (= si_0__AT44 2)) (and (= sb_6__AT44 sb_8__AT44) (and (= sb_5__AT44 sb_7__AT44) (and (= sb_4__AT44 (and sb_5__AT44 sb_6__AT44)) (and (= sb_2__AT44 sb_9__AT44) (and (= sb_1__AT44 sb_4__AT44) (= sb_0__AT44 (= sb_1__AT44 sb_2__AT44))))))))) (and (= si_1__AT44 si_2__AT44) (and (and (or (= (+ si_0__AT43 (* (- 1) si_1__AT44)) (- 1)) ?v_0) (or (= si_1__AT44 0) (not ?v_0))) (and (= sb_5__AT43 sb_8__AT44) (= sb_7__AT44 (not sb_6__AT43)))))))))
(push 1)
(assert (not sb_0__AT44))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT45 () Bool)
(declare-fun sb_1__AT45 () Bool)
(declare-fun sb_2__AT45 () Bool)
(declare-fun sb_3__AT45 () Bool)
(declare-fun sb_4__AT45 () Bool)
(declare-fun sb_5__AT45 () Bool)
(declare-fun sb_6__AT45 () Bool)
(declare-fun sb_7__AT45 () Bool)
(declare-fun sb_8__AT45 () Bool)
(declare-fun sb_9__AT45 () Bool)
(declare-fun si_0__AT45 () Int)
(declare-fun si_1__AT45 () Int)
(declare-fun si_2__AT45 () Int)
(assert (let ((?v_0 (= si_0__AT44 3))) (and sb_0__AT44 (and (and (= si_0__AT45 si_2__AT45) (and (= sb_9__AT45 (= si_0__AT45 2)) (and (= sb_6__AT45 sb_8__AT45) (and (= sb_5__AT45 sb_7__AT45) (and (= sb_4__AT45 (and sb_5__AT45 sb_6__AT45)) (and (= sb_2__AT45 sb_9__AT45) (and (= sb_1__AT45 sb_4__AT45) (= sb_0__AT45 (= sb_1__AT45 sb_2__AT45))))))))) (and (= si_1__AT45 si_2__AT45) (and (and (or (= (+ si_0__AT44 (* (- 1) si_1__AT45)) (- 1)) ?v_0) (or (= si_1__AT45 0) (not ?v_0))) (and (= sb_5__AT44 sb_8__AT45) (= sb_7__AT45 (not sb_6__AT44)))))))))
(push 1)
(assert (not sb_0__AT45))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT46 () Bool)
(declare-fun sb_1__AT46 () Bool)
(declare-fun sb_2__AT46 () Bool)
(declare-fun sb_3__AT46 () Bool)
(declare-fun sb_4__AT46 () Bool)
(declare-fun sb_5__AT46 () Bool)
(declare-fun sb_6__AT46 () Bool)
(declare-fun sb_7__AT46 () Bool)
(declare-fun sb_8__AT46 () Bool)
(declare-fun sb_9__AT46 () Bool)
(declare-fun si_0__AT46 () Int)
(declare-fun si_1__AT46 () Int)
(declare-fun si_2__AT46 () Int)
(assert (let ((?v_0 (= si_0__AT45 3))) (and sb_0__AT45 (and (and (= si_0__AT46 si_2__AT46) (and (= sb_9__AT46 (= si_0__AT46 2)) (and (= sb_6__AT46 sb_8__AT46) (and (= sb_5__AT46 sb_7__AT46) (and (= sb_4__AT46 (and sb_5__AT46 sb_6__AT46)) (and (= sb_2__AT46 sb_9__AT46) (and (= sb_1__AT46 sb_4__AT46) (= sb_0__AT46 (= sb_1__AT46 sb_2__AT46))))))))) (and (= si_1__AT46 si_2__AT46) (and (and (or (= (+ si_0__AT45 (* (- 1) si_1__AT46)) (- 1)) ?v_0) (or (= si_1__AT46 0) (not ?v_0))) (and (= sb_5__AT45 sb_8__AT46) (= sb_7__AT46 (not sb_6__AT45)))))))))
(push 1)
(assert (not sb_0__AT46))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT47 () Bool)
(declare-fun sb_1__AT47 () Bool)
(declare-fun sb_2__AT47 () Bool)
(declare-fun sb_3__AT47 () Bool)
(declare-fun sb_4__AT47 () Bool)
(declare-fun sb_5__AT47 () Bool)
(declare-fun sb_6__AT47 () Bool)
(declare-fun sb_7__AT47 () Bool)
(declare-fun sb_8__AT47 () Bool)
(declare-fun sb_9__AT47 () Bool)
(declare-fun si_0__AT47 () Int)
(declare-fun si_1__AT47 () Int)
(declare-fun si_2__AT47 () Int)
(assert (let ((?v_0 (= si_0__AT46 3))) (and sb_0__AT46 (and (and (= si_0__AT47 si_2__AT47) (and (= sb_9__AT47 (= si_0__AT47 2)) (and (= sb_6__AT47 sb_8__AT47) (and (= sb_5__AT47 sb_7__AT47) (and (= sb_4__AT47 (and sb_5__AT47 sb_6__AT47)) (and (= sb_2__AT47 sb_9__AT47) (and (= sb_1__AT47 sb_4__AT47) (= sb_0__AT47 (= sb_1__AT47 sb_2__AT47))))))))) (and (= si_1__AT47 si_2__AT47) (and (and (or (= (+ si_0__AT46 (* (- 1) si_1__AT47)) (- 1)) ?v_0) (or (= si_1__AT47 0) (not ?v_0))) (and (= sb_5__AT46 sb_8__AT47) (= sb_7__AT47 (not sb_6__AT46)))))))))
(push 1)
(assert (not sb_0__AT47))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT48 () Bool)
(declare-fun sb_1__AT48 () Bool)
(declare-fun sb_2__AT48 () Bool)
(declare-fun sb_3__AT48 () Bool)
(declare-fun sb_4__AT48 () Bool)
(declare-fun sb_5__AT48 () Bool)
(declare-fun sb_6__AT48 () Bool)
(declare-fun sb_7__AT48 () Bool)
(declare-fun sb_8__AT48 () Bool)
(declare-fun sb_9__AT48 () Bool)
(declare-fun si_0__AT48 () Int)
(declare-fun si_1__AT48 () Int)
(declare-fun si_2__AT48 () Int)
(assert (let ((?v_0 (= si_0__AT47 3))) (and sb_0__AT47 (and (and (= si_0__AT48 si_2__AT48) (and (= sb_9__AT48 (= si_0__AT48 2)) (and (= sb_6__AT48 sb_8__AT48) (and (= sb_5__AT48 sb_7__AT48) (and (= sb_4__AT48 (and sb_5__AT48 sb_6__AT48)) (and (= sb_2__AT48 sb_9__AT48) (and (= sb_1__AT48 sb_4__AT48) (= sb_0__AT48 (= sb_1__AT48 sb_2__AT48))))))))) (and (= si_1__AT48 si_2__AT48) (and (and (or (= (+ si_0__AT47 (* (- 1) si_1__AT48)) (- 1)) ?v_0) (or (= si_1__AT48 0) (not ?v_0))) (and (= sb_5__AT47 sb_8__AT48) (= sb_7__AT48 (not sb_6__AT47)))))))))
(push 1)
(assert (not sb_0__AT48))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT49 () Bool)
(declare-fun sb_1__AT49 () Bool)
(declare-fun sb_2__AT49 () Bool)
(declare-fun sb_3__AT49 () Bool)
(declare-fun sb_4__AT49 () Bool)
(declare-fun sb_5__AT49 () Bool)
(declare-fun sb_6__AT49 () Bool)
(declare-fun sb_7__AT49 () Bool)
(declare-fun sb_8__AT49 () Bool)
(declare-fun sb_9__AT49 () Bool)
(declare-fun si_0__AT49 () Int)
(declare-fun si_1__AT49 () Int)
(declare-fun si_2__AT49 () Int)
(assert (let ((?v_0 (= si_0__AT48 3))) (and sb_0__AT48 (and (and (= si_0__AT49 si_2__AT49) (and (= sb_9__AT49 (= si_0__AT49 2)) (and (= sb_6__AT49 sb_8__AT49) (and (= sb_5__AT49 sb_7__AT49) (and (= sb_4__AT49 (and sb_5__AT49 sb_6__AT49)) (and (= sb_2__AT49 sb_9__AT49) (and (= sb_1__AT49 sb_4__AT49) (= sb_0__AT49 (= sb_1__AT49 sb_2__AT49))))))))) (and (= si_1__AT49 si_2__AT49) (and (and (or (= (+ si_0__AT48 (* (- 1) si_1__AT49)) (- 1)) ?v_0) (or (= si_1__AT49 0) (not ?v_0))) (and (= sb_5__AT48 sb_8__AT49) (= sb_7__AT49 (not sb_6__AT48)))))))))
(push 1)
(assert (not sb_0__AT49))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT50 () Bool)
(declare-fun sb_1__AT50 () Bool)
(declare-fun sb_2__AT50 () Bool)
(declare-fun sb_3__AT50 () Bool)
(declare-fun sb_4__AT50 () Bool)
(declare-fun sb_5__AT50 () Bool)
(declare-fun sb_6__AT50 () Bool)
(declare-fun sb_7__AT50 () Bool)
(declare-fun sb_8__AT50 () Bool)
(declare-fun sb_9__AT50 () Bool)
(declare-fun si_0__AT50 () Int)
(declare-fun si_1__AT50 () Int)
(declare-fun si_2__AT50 () Int)
(assert (let ((?v_0 (= si_0__AT49 3))) (and sb_0__AT49 (and (and (= si_0__AT50 si_2__AT50) (and (= sb_9__AT50 (= si_0__AT50 2)) (and (= sb_6__AT50 sb_8__AT50) (and (= sb_5__AT50 sb_7__AT50) (and (= sb_4__AT50 (and sb_5__AT50 sb_6__AT50)) (and (= sb_2__AT50 sb_9__AT50) (and (= sb_1__AT50 sb_4__AT50) (= sb_0__AT50 (= sb_1__AT50 sb_2__AT50))))))))) (and (= si_1__AT50 si_2__AT50) (and (and (or (= (+ si_0__AT49 (* (- 1) si_1__AT50)) (- 1)) ?v_0) (or (= si_1__AT50 0) (not ?v_0))) (and (= sb_5__AT49 sb_8__AT50) (= sb_7__AT50 (not sb_6__AT49)))))))))
(push 1)
(assert (not sb_0__AT50))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT51 () Bool)
(declare-fun sb_1__AT51 () Bool)
(declare-fun sb_2__AT51 () Bool)
(declare-fun sb_3__AT51 () Bool)
(declare-fun sb_4__AT51 () Bool)
(declare-fun sb_5__AT51 () Bool)
(declare-fun sb_6__AT51 () Bool)
(declare-fun sb_7__AT51 () Bool)
(declare-fun sb_8__AT51 () Bool)
(declare-fun sb_9__AT51 () Bool)
(declare-fun si_0__AT51 () Int)
(declare-fun si_1__AT51 () Int)
(declare-fun si_2__AT51 () Int)
(assert (let ((?v_0 (= si_0__AT50 3))) (and sb_0__AT50 (and (and (= si_0__AT51 si_2__AT51) (and (= sb_9__AT51 (= si_0__AT51 2)) (and (= sb_6__AT51 sb_8__AT51) (and (= sb_5__AT51 sb_7__AT51) (and (= sb_4__AT51 (and sb_5__AT51 sb_6__AT51)) (and (= sb_2__AT51 sb_9__AT51) (and (= sb_1__AT51 sb_4__AT51) (= sb_0__AT51 (= sb_1__AT51 sb_2__AT51))))))))) (and (= si_1__AT51 si_2__AT51) (and (and (or (= (+ si_0__AT50 (* (- 1) si_1__AT51)) (- 1)) ?v_0) (or (= si_1__AT51 0) (not ?v_0))) (and (= sb_5__AT50 sb_8__AT51) (= sb_7__AT51 (not sb_6__AT50)))))))))
(push 1)
(assert (not sb_0__AT51))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT52 () Bool)
(declare-fun sb_1__AT52 () Bool)
(declare-fun sb_2__AT52 () Bool)
(declare-fun sb_3__AT52 () Bool)
(declare-fun sb_4__AT52 () Bool)
(declare-fun sb_5__AT52 () Bool)
(declare-fun sb_6__AT52 () Bool)
(declare-fun sb_7__AT52 () Bool)
(declare-fun sb_8__AT52 () Bool)
(declare-fun sb_9__AT52 () Bool)
(declare-fun si_0__AT52 () Int)
(declare-fun si_1__AT52 () Int)
(declare-fun si_2__AT52 () Int)
(assert (let ((?v_0 (= si_0__AT51 3))) (and sb_0__AT51 (and (and (= si_0__AT52 si_2__AT52) (and (= sb_9__AT52 (= si_0__AT52 2)) (and (= sb_6__AT52 sb_8__AT52) (and (= sb_5__AT52 sb_7__AT52) (and (= sb_4__AT52 (and sb_5__AT52 sb_6__AT52)) (and (= sb_2__AT52 sb_9__AT52) (and (= sb_1__AT52 sb_4__AT52) (= sb_0__AT52 (= sb_1__AT52 sb_2__AT52))))))))) (and (= si_1__AT52 si_2__AT52) (and (and (or (= (+ si_0__AT51 (* (- 1) si_1__AT52)) (- 1)) ?v_0) (or (= si_1__AT52 0) (not ?v_0))) (and (= sb_5__AT51 sb_8__AT52) (= sb_7__AT52 (not sb_6__AT51)))))))))
(push 1)
(assert (not sb_0__AT52))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT53 () Bool)
(declare-fun sb_1__AT53 () Bool)
(declare-fun sb_2__AT53 () Bool)
(declare-fun sb_3__AT53 () Bool)
(declare-fun sb_4__AT53 () Bool)
(declare-fun sb_5__AT53 () Bool)
(declare-fun sb_6__AT53 () Bool)
(declare-fun sb_7__AT53 () Bool)
(declare-fun sb_8__AT53 () Bool)
(declare-fun sb_9__AT53 () Bool)
(declare-fun si_0__AT53 () Int)
(declare-fun si_1__AT53 () Int)
(declare-fun si_2__AT53 () Int)
(assert (let ((?v_0 (= si_0__AT52 3))) (and sb_0__AT52 (and (and (= si_0__AT53 si_2__AT53) (and (= sb_9__AT53 (= si_0__AT53 2)) (and (= sb_6__AT53 sb_8__AT53) (and (= sb_5__AT53 sb_7__AT53) (and (= sb_4__AT53 (and sb_5__AT53 sb_6__AT53)) (and (= sb_2__AT53 sb_9__AT53) (and (= sb_1__AT53 sb_4__AT53) (= sb_0__AT53 (= sb_1__AT53 sb_2__AT53))))))))) (and (= si_1__AT53 si_2__AT53) (and (and (or (= (+ si_0__AT52 (* (- 1) si_1__AT53)) (- 1)) ?v_0) (or (= si_1__AT53 0) (not ?v_0))) (and (= sb_5__AT52 sb_8__AT53) (= sb_7__AT53 (not sb_6__AT52)))))))))
(push 1)
(assert (not sb_0__AT53))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT54 () Bool)
(declare-fun sb_1__AT54 () Bool)
(declare-fun sb_2__AT54 () Bool)
(declare-fun sb_3__AT54 () Bool)
(declare-fun sb_4__AT54 () Bool)
(declare-fun sb_5__AT54 () Bool)
(declare-fun sb_6__AT54 () Bool)
(declare-fun sb_7__AT54 () Bool)
(declare-fun sb_8__AT54 () Bool)
(declare-fun sb_9__AT54 () Bool)
(declare-fun si_0__AT54 () Int)
(declare-fun si_1__AT54 () Int)
(declare-fun si_2__AT54 () Int)
(assert (let ((?v_0 (= si_0__AT53 3))) (and sb_0__AT53 (and (and (= si_0__AT54 si_2__AT54) (and (= sb_9__AT54 (= si_0__AT54 2)) (and (= sb_6__AT54 sb_8__AT54) (and (= sb_5__AT54 sb_7__AT54) (and (= sb_4__AT54 (and sb_5__AT54 sb_6__AT54)) (and (= sb_2__AT54 sb_9__AT54) (and (= sb_1__AT54 sb_4__AT54) (= sb_0__AT54 (= sb_1__AT54 sb_2__AT54))))))))) (and (= si_1__AT54 si_2__AT54) (and (and (or (= (+ si_0__AT53 (* (- 1) si_1__AT54)) (- 1)) ?v_0) (or (= si_1__AT54 0) (not ?v_0))) (and (= sb_5__AT53 sb_8__AT54) (= sb_7__AT54 (not sb_6__AT53)))))))))
(push 1)
(assert (not sb_0__AT54))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT55 () Bool)
(declare-fun sb_1__AT55 () Bool)
(declare-fun sb_2__AT55 () Bool)
(declare-fun sb_3__AT55 () Bool)
(declare-fun sb_4__AT55 () Bool)
(declare-fun sb_5__AT55 () Bool)
(declare-fun sb_6__AT55 () Bool)
(declare-fun sb_7__AT55 () Bool)
(declare-fun sb_8__AT55 () Bool)
(declare-fun sb_9__AT55 () Bool)
(declare-fun si_0__AT55 () Int)
(declare-fun si_1__AT55 () Int)
(declare-fun si_2__AT55 () Int)
(assert (let ((?v_0 (= si_0__AT54 3))) (and sb_0__AT54 (and (and (= si_0__AT55 si_2__AT55) (and (= sb_9__AT55 (= si_0__AT55 2)) (and (= sb_6__AT55 sb_8__AT55) (and (= sb_5__AT55 sb_7__AT55) (and (= sb_4__AT55 (and sb_5__AT55 sb_6__AT55)) (and (= sb_2__AT55 sb_9__AT55) (and (= sb_1__AT55 sb_4__AT55) (= sb_0__AT55 (= sb_1__AT55 sb_2__AT55))))))))) (and (= si_1__AT55 si_2__AT55) (and (and (or (= (+ si_0__AT54 (* (- 1) si_1__AT55)) (- 1)) ?v_0) (or (= si_1__AT55 0) (not ?v_0))) (and (= sb_5__AT54 sb_8__AT55) (= sb_7__AT55 (not sb_6__AT54)))))))))
(push 1)
(assert (not sb_0__AT55))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT56 () Bool)
(declare-fun sb_1__AT56 () Bool)
(declare-fun sb_2__AT56 () Bool)
(declare-fun sb_3__AT56 () Bool)
(declare-fun sb_4__AT56 () Bool)
(declare-fun sb_5__AT56 () Bool)
(declare-fun sb_6__AT56 () Bool)
(declare-fun sb_7__AT56 () Bool)
(declare-fun sb_8__AT56 () Bool)
(declare-fun sb_9__AT56 () Bool)
(declare-fun si_0__AT56 () Int)
(declare-fun si_1__AT56 () Int)
(declare-fun si_2__AT56 () Int)
(assert (let ((?v_0 (= si_0__AT55 3))) (and sb_0__AT55 (and (and (= si_0__AT56 si_2__AT56) (and (= sb_9__AT56 (= si_0__AT56 2)) (and (= sb_6__AT56 sb_8__AT56) (and (= sb_5__AT56 sb_7__AT56) (and (= sb_4__AT56 (and sb_5__AT56 sb_6__AT56)) (and (= sb_2__AT56 sb_9__AT56) (and (= sb_1__AT56 sb_4__AT56) (= sb_0__AT56 (= sb_1__AT56 sb_2__AT56))))))))) (and (= si_1__AT56 si_2__AT56) (and (and (or (= (+ si_0__AT55 (* (- 1) si_1__AT56)) (- 1)) ?v_0) (or (= si_1__AT56 0) (not ?v_0))) (and (= sb_5__AT55 sb_8__AT56) (= sb_7__AT56 (not sb_6__AT55)))))))))
(push 1)
(assert (not sb_0__AT56))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT57 () Bool)
(declare-fun sb_1__AT57 () Bool)
(declare-fun sb_2__AT57 () Bool)
(declare-fun sb_3__AT57 () Bool)
(declare-fun sb_4__AT57 () Bool)
(declare-fun sb_5__AT57 () Bool)
(declare-fun sb_6__AT57 () Bool)
(declare-fun sb_7__AT57 () Bool)
(declare-fun sb_8__AT57 () Bool)
(declare-fun sb_9__AT57 () Bool)
(declare-fun si_0__AT57 () Int)
(declare-fun si_1__AT57 () Int)
(declare-fun si_2__AT57 () Int)
(assert (let ((?v_0 (= si_0__AT56 3))) (and sb_0__AT56 (and (and (= si_0__AT57 si_2__AT57) (and (= sb_9__AT57 (= si_0__AT57 2)) (and (= sb_6__AT57 sb_8__AT57) (and (= sb_5__AT57 sb_7__AT57) (and (= sb_4__AT57 (and sb_5__AT57 sb_6__AT57)) (and (= sb_2__AT57 sb_9__AT57) (and (= sb_1__AT57 sb_4__AT57) (= sb_0__AT57 (= sb_1__AT57 sb_2__AT57))))))))) (and (= si_1__AT57 si_2__AT57) (and (and (or (= (+ si_0__AT56 (* (- 1) si_1__AT57)) (- 1)) ?v_0) (or (= si_1__AT57 0) (not ?v_0))) (and (= sb_5__AT56 sb_8__AT57) (= sb_7__AT57 (not sb_6__AT56)))))))))
(push 1)
(assert (not sb_0__AT57))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT58 () Bool)
(declare-fun sb_1__AT58 () Bool)
(declare-fun sb_2__AT58 () Bool)
(declare-fun sb_3__AT58 () Bool)
(declare-fun sb_4__AT58 () Bool)
(declare-fun sb_5__AT58 () Bool)
(declare-fun sb_6__AT58 () Bool)
(declare-fun sb_7__AT58 () Bool)
(declare-fun sb_8__AT58 () Bool)
(declare-fun sb_9__AT58 () Bool)
(declare-fun si_0__AT58 () Int)
(declare-fun si_1__AT58 () Int)
(declare-fun si_2__AT58 () Int)
(assert (let ((?v_0 (= si_0__AT57 3))) (and sb_0__AT57 (and (and (= si_0__AT58 si_2__AT58) (and (= sb_9__AT58 (= si_0__AT58 2)) (and (= sb_6__AT58 sb_8__AT58) (and (= sb_5__AT58 sb_7__AT58) (and (= sb_4__AT58 (and sb_5__AT58 sb_6__AT58)) (and (= sb_2__AT58 sb_9__AT58) (and (= sb_1__AT58 sb_4__AT58) (= sb_0__AT58 (= sb_1__AT58 sb_2__AT58))))))))) (and (= si_1__AT58 si_2__AT58) (and (and (or (= (+ si_0__AT57 (* (- 1) si_1__AT58)) (- 1)) ?v_0) (or (= si_1__AT58 0) (not ?v_0))) (and (= sb_5__AT57 sb_8__AT58) (= sb_7__AT58 (not sb_6__AT57)))))))))
(push 1)
(assert (not sb_0__AT58))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT59 () Bool)
(declare-fun sb_1__AT59 () Bool)
(declare-fun sb_2__AT59 () Bool)
(declare-fun sb_3__AT59 () Bool)
(declare-fun sb_4__AT59 () Bool)
(declare-fun sb_5__AT59 () Bool)
(declare-fun sb_6__AT59 () Bool)
(declare-fun sb_7__AT59 () Bool)
(declare-fun sb_8__AT59 () Bool)
(declare-fun sb_9__AT59 () Bool)
(declare-fun si_0__AT59 () Int)
(declare-fun si_1__AT59 () Int)
(declare-fun si_2__AT59 () Int)
(assert (let ((?v_0 (= si_0__AT58 3))) (and sb_0__AT58 (and (and (= si_0__AT59 si_2__AT59) (and (= sb_9__AT59 (= si_0__AT59 2)) (and (= sb_6__AT59 sb_8__AT59) (and (= sb_5__AT59 sb_7__AT59) (and (= sb_4__AT59 (and sb_5__AT59 sb_6__AT59)) (and (= sb_2__AT59 sb_9__AT59) (and (= sb_1__AT59 sb_4__AT59) (= sb_0__AT59 (= sb_1__AT59 sb_2__AT59))))))))) (and (= si_1__AT59 si_2__AT59) (and (and (or (= (+ si_0__AT58 (* (- 1) si_1__AT59)) (- 1)) ?v_0) (or (= si_1__AT59 0) (not ?v_0))) (and (= sb_5__AT58 sb_8__AT59) (= sb_7__AT59 (not sb_6__AT58)))))))))
(push 1)
(assert (not sb_0__AT59))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT60 () Bool)
(declare-fun sb_1__AT60 () Bool)
(declare-fun sb_2__AT60 () Bool)
(declare-fun sb_3__AT60 () Bool)
(declare-fun sb_4__AT60 () Bool)
(declare-fun sb_5__AT60 () Bool)
(declare-fun sb_6__AT60 () Bool)
(declare-fun sb_7__AT60 () Bool)
(declare-fun sb_8__AT60 () Bool)
(declare-fun sb_9__AT60 () Bool)
(declare-fun si_0__AT60 () Int)
(declare-fun si_1__AT60 () Int)
(declare-fun si_2__AT60 () Int)
(assert (let ((?v_0 (= si_0__AT59 3))) (and sb_0__AT59 (and (and (= si_0__AT60 si_2__AT60) (and (= sb_9__AT60 (= si_0__AT60 2)) (and (= sb_6__AT60 sb_8__AT60) (and (= sb_5__AT60 sb_7__AT60) (and (= sb_4__AT60 (and sb_5__AT60 sb_6__AT60)) (and (= sb_2__AT60 sb_9__AT60) (and (= sb_1__AT60 sb_4__AT60) (= sb_0__AT60 (= sb_1__AT60 sb_2__AT60))))))))) (and (= si_1__AT60 si_2__AT60) (and (and (or (= (+ si_0__AT59 (* (- 1) si_1__AT60)) (- 1)) ?v_0) (or (= si_1__AT60 0) (not ?v_0))) (and (= sb_5__AT59 sb_8__AT60) (= sb_7__AT60 (not sb_6__AT59)))))))))
(push 1)
(assert (not sb_0__AT60))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT61 () Bool)
(declare-fun sb_1__AT61 () Bool)
(declare-fun sb_2__AT61 () Bool)
(declare-fun sb_3__AT61 () Bool)
(declare-fun sb_4__AT61 () Bool)
(declare-fun sb_5__AT61 () Bool)
(declare-fun sb_6__AT61 () Bool)
(declare-fun sb_7__AT61 () Bool)
(declare-fun sb_8__AT61 () Bool)
(declare-fun sb_9__AT61 () Bool)
(declare-fun si_0__AT61 () Int)
(declare-fun si_1__AT61 () Int)
(declare-fun si_2__AT61 () Int)
(assert (let ((?v_0 (= si_0__AT60 3))) (and sb_0__AT60 (and (and (= si_0__AT61 si_2__AT61) (and (= sb_9__AT61 (= si_0__AT61 2)) (and (= sb_6__AT61 sb_8__AT61) (and (= sb_5__AT61 sb_7__AT61) (and (= sb_4__AT61 (and sb_5__AT61 sb_6__AT61)) (and (= sb_2__AT61 sb_9__AT61) (and (= sb_1__AT61 sb_4__AT61) (= sb_0__AT61 (= sb_1__AT61 sb_2__AT61))))))))) (and (= si_1__AT61 si_2__AT61) (and (and (or (= (+ si_0__AT60 (* (- 1) si_1__AT61)) (- 1)) ?v_0) (or (= si_1__AT61 0) (not ?v_0))) (and (= sb_5__AT60 sb_8__AT61) (= sb_7__AT61 (not sb_6__AT60)))))))))
(push 1)
(assert (not sb_0__AT61))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT62 () Bool)
(declare-fun sb_1__AT62 () Bool)
(declare-fun sb_2__AT62 () Bool)
(declare-fun sb_3__AT62 () Bool)
(declare-fun sb_4__AT62 () Bool)
(declare-fun sb_5__AT62 () Bool)
(declare-fun sb_6__AT62 () Bool)
(declare-fun sb_7__AT62 () Bool)
(declare-fun sb_8__AT62 () Bool)
(declare-fun sb_9__AT62 () Bool)
(declare-fun si_0__AT62 () Int)
(declare-fun si_1__AT62 () Int)
(declare-fun si_2__AT62 () Int)
(assert (let ((?v_0 (= si_0__AT61 3))) (and sb_0__AT61 (and (and (= si_0__AT62 si_2__AT62) (and (= sb_9__AT62 (= si_0__AT62 2)) (and (= sb_6__AT62 sb_8__AT62) (and (= sb_5__AT62 sb_7__AT62) (and (= sb_4__AT62 (and sb_5__AT62 sb_6__AT62)) (and (= sb_2__AT62 sb_9__AT62) (and (= sb_1__AT62 sb_4__AT62) (= sb_0__AT62 (= sb_1__AT62 sb_2__AT62))))))))) (and (= si_1__AT62 si_2__AT62) (and (and (or (= (+ si_0__AT61 (* (- 1) si_1__AT62)) (- 1)) ?v_0) (or (= si_1__AT62 0) (not ?v_0))) (and (= sb_5__AT61 sb_8__AT62) (= sb_7__AT62 (not sb_6__AT61)))))))))
(push 1)
(assert (not sb_0__AT62))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT63 () Bool)
(declare-fun sb_1__AT63 () Bool)
(declare-fun sb_2__AT63 () Bool)
(declare-fun sb_3__AT63 () Bool)
(declare-fun sb_4__AT63 () Bool)
(declare-fun sb_5__AT63 () Bool)
(declare-fun sb_6__AT63 () Bool)
(declare-fun sb_7__AT63 () Bool)
(declare-fun sb_8__AT63 () Bool)
(declare-fun sb_9__AT63 () Bool)
(declare-fun si_0__AT63 () Int)
(declare-fun si_1__AT63 () Int)
(declare-fun si_2__AT63 () Int)
(assert (let ((?v_0 (= si_0__AT62 3))) (and sb_0__AT62 (and (and (= si_0__AT63 si_2__AT63) (and (= sb_9__AT63 (= si_0__AT63 2)) (and (= sb_6__AT63 sb_8__AT63) (and (= sb_5__AT63 sb_7__AT63) (and (= sb_4__AT63 (and sb_5__AT63 sb_6__AT63)) (and (= sb_2__AT63 sb_9__AT63) (and (= sb_1__AT63 sb_4__AT63) (= sb_0__AT63 (= sb_1__AT63 sb_2__AT63))))))))) (and (= si_1__AT63 si_2__AT63) (and (and (or (= (+ si_0__AT62 (* (- 1) si_1__AT63)) (- 1)) ?v_0) (or (= si_1__AT63 0) (not ?v_0))) (and (= sb_5__AT62 sb_8__AT63) (= sb_7__AT63 (not sb_6__AT62)))))))))
(push 1)
(assert (not sb_0__AT63))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT64 () Bool)
(declare-fun sb_1__AT64 () Bool)
(declare-fun sb_2__AT64 () Bool)
(declare-fun sb_3__AT64 () Bool)
(declare-fun sb_4__AT64 () Bool)
(declare-fun sb_5__AT64 () Bool)
(declare-fun sb_6__AT64 () Bool)
(declare-fun sb_7__AT64 () Bool)
(declare-fun sb_8__AT64 () Bool)
(declare-fun sb_9__AT64 () Bool)
(declare-fun si_0__AT64 () Int)
(declare-fun si_1__AT64 () Int)
(declare-fun si_2__AT64 () Int)
(assert (let ((?v_0 (= si_0__AT63 3))) (and sb_0__AT63 (and (and (= si_0__AT64 si_2__AT64) (and (= sb_9__AT64 (= si_0__AT64 2)) (and (= sb_6__AT64 sb_8__AT64) (and (= sb_5__AT64 sb_7__AT64) (and (= sb_4__AT64 (and sb_5__AT64 sb_6__AT64)) (and (= sb_2__AT64 sb_9__AT64) (and (= sb_1__AT64 sb_4__AT64) (= sb_0__AT64 (= sb_1__AT64 sb_2__AT64))))))))) (and (= si_1__AT64 si_2__AT64) (and (and (or (= (+ si_0__AT63 (* (- 1) si_1__AT64)) (- 1)) ?v_0) (or (= si_1__AT64 0) (not ?v_0))) (and (= sb_5__AT63 sb_8__AT64) (= sb_7__AT64 (not sb_6__AT63)))))))))
(push 1)
(assert (not sb_0__AT64))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT65 () Bool)
(declare-fun sb_1__AT65 () Bool)
(declare-fun sb_2__AT65 () Bool)
(declare-fun sb_3__AT65 () Bool)
(declare-fun sb_4__AT65 () Bool)
(declare-fun sb_5__AT65 () Bool)
(declare-fun sb_6__AT65 () Bool)
(declare-fun sb_7__AT65 () Bool)
(declare-fun sb_8__AT65 () Bool)
(declare-fun sb_9__AT65 () Bool)
(declare-fun si_0__AT65 () Int)
(declare-fun si_1__AT65 () Int)
(declare-fun si_2__AT65 () Int)
(assert (let ((?v_0 (= si_0__AT64 3))) (and sb_0__AT64 (and (and (= si_0__AT65 si_2__AT65) (and (= sb_9__AT65 (= si_0__AT65 2)) (and (= sb_6__AT65 sb_8__AT65) (and (= sb_5__AT65 sb_7__AT65) (and (= sb_4__AT65 (and sb_5__AT65 sb_6__AT65)) (and (= sb_2__AT65 sb_9__AT65) (and (= sb_1__AT65 sb_4__AT65) (= sb_0__AT65 (= sb_1__AT65 sb_2__AT65))))))))) (and (= si_1__AT65 si_2__AT65) (and (and (or (= (+ si_0__AT64 (* (- 1) si_1__AT65)) (- 1)) ?v_0) (or (= si_1__AT65 0) (not ?v_0))) (and (= sb_5__AT64 sb_8__AT65) (= sb_7__AT65 (not sb_6__AT64)))))))))
(push 1)
(assert (not sb_0__AT65))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT66 () Bool)
(declare-fun sb_1__AT66 () Bool)
(declare-fun sb_2__AT66 () Bool)
(declare-fun sb_3__AT66 () Bool)
(declare-fun sb_4__AT66 () Bool)
(declare-fun sb_5__AT66 () Bool)
(declare-fun sb_6__AT66 () Bool)
(declare-fun sb_7__AT66 () Bool)
(declare-fun sb_8__AT66 () Bool)
(declare-fun sb_9__AT66 () Bool)
(declare-fun si_0__AT66 () Int)
(declare-fun si_1__AT66 () Int)
(declare-fun si_2__AT66 () Int)
(assert (let ((?v_0 (= si_0__AT65 3))) (and sb_0__AT65 (and (and (= si_0__AT66 si_2__AT66) (and (= sb_9__AT66 (= si_0__AT66 2)) (and (= sb_6__AT66 sb_8__AT66) (and (= sb_5__AT66 sb_7__AT66) (and (= sb_4__AT66 (and sb_5__AT66 sb_6__AT66)) (and (= sb_2__AT66 sb_9__AT66) (and (= sb_1__AT66 sb_4__AT66) (= sb_0__AT66 (= sb_1__AT66 sb_2__AT66))))))))) (and (= si_1__AT66 si_2__AT66) (and (and (or (= (+ si_0__AT65 (* (- 1) si_1__AT66)) (- 1)) ?v_0) (or (= si_1__AT66 0) (not ?v_0))) (and (= sb_5__AT65 sb_8__AT66) (= sb_7__AT66 (not sb_6__AT65)))))))))
(push 1)
(assert (not sb_0__AT66))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT67 () Bool)
(declare-fun sb_1__AT67 () Bool)
(declare-fun sb_2__AT67 () Bool)
(declare-fun sb_3__AT67 () Bool)
(declare-fun sb_4__AT67 () Bool)
(declare-fun sb_5__AT67 () Bool)
(declare-fun sb_6__AT67 () Bool)
(declare-fun sb_7__AT67 () Bool)
(declare-fun sb_8__AT67 () Bool)
(declare-fun sb_9__AT67 () Bool)
(declare-fun si_0__AT67 () Int)
(declare-fun si_1__AT67 () Int)
(declare-fun si_2__AT67 () Int)
(assert (let ((?v_0 (= si_0__AT66 3))) (and sb_0__AT66 (and (and (= si_0__AT67 si_2__AT67) (and (= sb_9__AT67 (= si_0__AT67 2)) (and (= sb_6__AT67 sb_8__AT67) (and (= sb_5__AT67 sb_7__AT67) (and (= sb_4__AT67 (and sb_5__AT67 sb_6__AT67)) (and (= sb_2__AT67 sb_9__AT67) (and (= sb_1__AT67 sb_4__AT67) (= sb_0__AT67 (= sb_1__AT67 sb_2__AT67))))))))) (and (= si_1__AT67 si_2__AT67) (and (and (or (= (+ si_0__AT66 (* (- 1) si_1__AT67)) (- 1)) ?v_0) (or (= si_1__AT67 0) (not ?v_0))) (and (= sb_5__AT66 sb_8__AT67) (= sb_7__AT67 (not sb_6__AT66)))))))))
(push 1)
(assert (not sb_0__AT67))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT68 () Bool)
(declare-fun sb_1__AT68 () Bool)
(declare-fun sb_2__AT68 () Bool)
(declare-fun sb_3__AT68 () Bool)
(declare-fun sb_4__AT68 () Bool)
(declare-fun sb_5__AT68 () Bool)
(declare-fun sb_6__AT68 () Bool)
(declare-fun sb_7__AT68 () Bool)
(declare-fun sb_8__AT68 () Bool)
(declare-fun sb_9__AT68 () Bool)
(declare-fun si_0__AT68 () Int)
(declare-fun si_1__AT68 () Int)
(declare-fun si_2__AT68 () Int)
(assert (let ((?v_0 (= si_0__AT67 3))) (and sb_0__AT67 (and (and (= si_0__AT68 si_2__AT68) (and (= sb_9__AT68 (= si_0__AT68 2)) (and (= sb_6__AT68 sb_8__AT68) (and (= sb_5__AT68 sb_7__AT68) (and (= sb_4__AT68 (and sb_5__AT68 sb_6__AT68)) (and (= sb_2__AT68 sb_9__AT68) (and (= sb_1__AT68 sb_4__AT68) (= sb_0__AT68 (= sb_1__AT68 sb_2__AT68))))))))) (and (= si_1__AT68 si_2__AT68) (and (and (or (= (+ si_0__AT67 (* (- 1) si_1__AT68)) (- 1)) ?v_0) (or (= si_1__AT68 0) (not ?v_0))) (and (= sb_5__AT67 sb_8__AT68) (= sb_7__AT68 (not sb_6__AT67)))))))))
(push 1)
(assert (not sb_0__AT68))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT69 () Bool)
(declare-fun sb_1__AT69 () Bool)
(declare-fun sb_2__AT69 () Bool)
(declare-fun sb_3__AT69 () Bool)
(declare-fun sb_4__AT69 () Bool)
(declare-fun sb_5__AT69 () Bool)
(declare-fun sb_6__AT69 () Bool)
(declare-fun sb_7__AT69 () Bool)
(declare-fun sb_8__AT69 () Bool)
(declare-fun sb_9__AT69 () Bool)
(declare-fun si_0__AT69 () Int)
(declare-fun si_1__AT69 () Int)
(declare-fun si_2__AT69 () Int)
(assert (let ((?v_0 (= si_0__AT68 3))) (and sb_0__AT68 (and (and (= si_0__AT69 si_2__AT69) (and (= sb_9__AT69 (= si_0__AT69 2)) (and (= sb_6__AT69 sb_8__AT69) (and (= sb_5__AT69 sb_7__AT69) (and (= sb_4__AT69 (and sb_5__AT69 sb_6__AT69)) (and (= sb_2__AT69 sb_9__AT69) (and (= sb_1__AT69 sb_4__AT69) (= sb_0__AT69 (= sb_1__AT69 sb_2__AT69))))))))) (and (= si_1__AT69 si_2__AT69) (and (and (or (= (+ si_0__AT68 (* (- 1) si_1__AT69)) (- 1)) ?v_0) (or (= si_1__AT69 0) (not ?v_0))) (and (= sb_5__AT68 sb_8__AT69) (= sb_7__AT69 (not sb_6__AT68)))))))))
(push 1)
(assert (not sb_0__AT69))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT70 () Bool)
(declare-fun sb_1__AT70 () Bool)
(declare-fun sb_2__AT70 () Bool)
(declare-fun sb_3__AT70 () Bool)
(declare-fun sb_4__AT70 () Bool)
(declare-fun sb_5__AT70 () Bool)
(declare-fun sb_6__AT70 () Bool)
(declare-fun sb_7__AT70 () Bool)
(declare-fun sb_8__AT70 () Bool)
(declare-fun sb_9__AT70 () Bool)
(declare-fun si_0__AT70 () Int)
(declare-fun si_1__AT70 () Int)
(declare-fun si_2__AT70 () Int)
(assert (let ((?v_0 (= si_0__AT69 3))) (and sb_0__AT69 (and (and (= si_0__AT70 si_2__AT70) (and (= sb_9__AT70 (= si_0__AT70 2)) (and (= sb_6__AT70 sb_8__AT70) (and (= sb_5__AT70 sb_7__AT70) (and (= sb_4__AT70 (and sb_5__AT70 sb_6__AT70)) (and (= sb_2__AT70 sb_9__AT70) (and (= sb_1__AT70 sb_4__AT70) (= sb_0__AT70 (= sb_1__AT70 sb_2__AT70))))))))) (and (= si_1__AT70 si_2__AT70) (and (and (or (= (+ si_0__AT69 (* (- 1) si_1__AT70)) (- 1)) ?v_0) (or (= si_1__AT70 0) (not ?v_0))) (and (= sb_5__AT69 sb_8__AT70) (= sb_7__AT70 (not sb_6__AT69)))))))))
(push 1)
(assert (not sb_0__AT70))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT71 () Bool)
(declare-fun sb_1__AT71 () Bool)
(declare-fun sb_2__AT71 () Bool)
(declare-fun sb_3__AT71 () Bool)
(declare-fun sb_4__AT71 () Bool)
(declare-fun sb_5__AT71 () Bool)
(declare-fun sb_6__AT71 () Bool)
(declare-fun sb_7__AT71 () Bool)
(declare-fun sb_8__AT71 () Bool)
(declare-fun sb_9__AT71 () Bool)
(declare-fun si_0__AT71 () Int)
(declare-fun si_1__AT71 () Int)
(declare-fun si_2__AT71 () Int)
(assert (let ((?v_0 (= si_0__AT70 3))) (and sb_0__AT70 (and (and (= si_0__AT71 si_2__AT71) (and (= sb_9__AT71 (= si_0__AT71 2)) (and (= sb_6__AT71 sb_8__AT71) (and (= sb_5__AT71 sb_7__AT71) (and (= sb_4__AT71 (and sb_5__AT71 sb_6__AT71)) (and (= sb_2__AT71 sb_9__AT71) (and (= sb_1__AT71 sb_4__AT71) (= sb_0__AT71 (= sb_1__AT71 sb_2__AT71))))))))) (and (= si_1__AT71 si_2__AT71) (and (and (or (= (+ si_0__AT70 (* (- 1) si_1__AT71)) (- 1)) ?v_0) (or (= si_1__AT71 0) (not ?v_0))) (and (= sb_5__AT70 sb_8__AT71) (= sb_7__AT71 (not sb_6__AT70)))))))))
(push 1)
(assert (not sb_0__AT71))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT72 () Bool)
(declare-fun sb_1__AT72 () Bool)
(declare-fun sb_2__AT72 () Bool)
(declare-fun sb_3__AT72 () Bool)
(declare-fun sb_4__AT72 () Bool)
(declare-fun sb_5__AT72 () Bool)
(declare-fun sb_6__AT72 () Bool)
(declare-fun sb_7__AT72 () Bool)
(declare-fun sb_8__AT72 () Bool)
(declare-fun sb_9__AT72 () Bool)
(declare-fun si_0__AT72 () Int)
(declare-fun si_1__AT72 () Int)
(declare-fun si_2__AT72 () Int)
(assert (let ((?v_0 (= si_0__AT71 3))) (and sb_0__AT71 (and (and (= si_0__AT72 si_2__AT72) (and (= sb_9__AT72 (= si_0__AT72 2)) (and (= sb_6__AT72 sb_8__AT72) (and (= sb_5__AT72 sb_7__AT72) (and (= sb_4__AT72 (and sb_5__AT72 sb_6__AT72)) (and (= sb_2__AT72 sb_9__AT72) (and (= sb_1__AT72 sb_4__AT72) (= sb_0__AT72 (= sb_1__AT72 sb_2__AT72))))))))) (and (= si_1__AT72 si_2__AT72) (and (and (or (= (+ si_0__AT71 (* (- 1) si_1__AT72)) (- 1)) ?v_0) (or (= si_1__AT72 0) (not ?v_0))) (and (= sb_5__AT71 sb_8__AT72) (= sb_7__AT72 (not sb_6__AT71)))))))))
(push 1)
(assert (not sb_0__AT72))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT73 () Bool)
(declare-fun sb_1__AT73 () Bool)
(declare-fun sb_2__AT73 () Bool)
(declare-fun sb_3__AT73 () Bool)
(declare-fun sb_4__AT73 () Bool)
(declare-fun sb_5__AT73 () Bool)
(declare-fun sb_6__AT73 () Bool)
(declare-fun sb_7__AT73 () Bool)
(declare-fun sb_8__AT73 () Bool)
(declare-fun sb_9__AT73 () Bool)
(declare-fun si_0__AT73 () Int)
(declare-fun si_1__AT73 () Int)
(declare-fun si_2__AT73 () Int)
(assert (let ((?v_0 (= si_0__AT72 3))) (and sb_0__AT72 (and (and (= si_0__AT73 si_2__AT73) (and (= sb_9__AT73 (= si_0__AT73 2)) (and (= sb_6__AT73 sb_8__AT73) (and (= sb_5__AT73 sb_7__AT73) (and (= sb_4__AT73 (and sb_5__AT73 sb_6__AT73)) (and (= sb_2__AT73 sb_9__AT73) (and (= sb_1__AT73 sb_4__AT73) (= sb_0__AT73 (= sb_1__AT73 sb_2__AT73))))))))) (and (= si_1__AT73 si_2__AT73) (and (and (or (= (+ si_0__AT72 (* (- 1) si_1__AT73)) (- 1)) ?v_0) (or (= si_1__AT73 0) (not ?v_0))) (and (= sb_5__AT72 sb_8__AT73) (= sb_7__AT73 (not sb_6__AT72)))))))))
(push 1)
(assert (not sb_0__AT73))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT74 () Bool)
(declare-fun sb_1__AT74 () Bool)
(declare-fun sb_2__AT74 () Bool)
(declare-fun sb_3__AT74 () Bool)
(declare-fun sb_4__AT74 () Bool)
(declare-fun sb_5__AT74 () Bool)
(declare-fun sb_6__AT74 () Bool)
(declare-fun sb_7__AT74 () Bool)
(declare-fun sb_8__AT74 () Bool)
(declare-fun sb_9__AT74 () Bool)
(declare-fun si_0__AT74 () Int)
(declare-fun si_1__AT74 () Int)
(declare-fun si_2__AT74 () Int)
(assert (let ((?v_0 (= si_0__AT73 3))) (and sb_0__AT73 (and (and (= si_0__AT74 si_2__AT74) (and (= sb_9__AT74 (= si_0__AT74 2)) (and (= sb_6__AT74 sb_8__AT74) (and (= sb_5__AT74 sb_7__AT74) (and (= sb_4__AT74 (and sb_5__AT74 sb_6__AT74)) (and (= sb_2__AT74 sb_9__AT74) (and (= sb_1__AT74 sb_4__AT74) (= sb_0__AT74 (= sb_1__AT74 sb_2__AT74))))))))) (and (= si_1__AT74 si_2__AT74) (and (and (or (= (+ si_0__AT73 (* (- 1) si_1__AT74)) (- 1)) ?v_0) (or (= si_1__AT74 0) (not ?v_0))) (and (= sb_5__AT73 sb_8__AT74) (= sb_7__AT74 (not sb_6__AT73)))))))))
(push 1)
(assert (not sb_0__AT74))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT75 () Bool)
(declare-fun sb_1__AT75 () Bool)
(declare-fun sb_2__AT75 () Bool)
(declare-fun sb_3__AT75 () Bool)
(declare-fun sb_4__AT75 () Bool)
(declare-fun sb_5__AT75 () Bool)
(declare-fun sb_6__AT75 () Bool)
(declare-fun sb_7__AT75 () Bool)
(declare-fun sb_8__AT75 () Bool)
(declare-fun sb_9__AT75 () Bool)
(declare-fun si_0__AT75 () Int)
(declare-fun si_1__AT75 () Int)
(declare-fun si_2__AT75 () Int)
(assert (let ((?v_0 (= si_0__AT74 3))) (and sb_0__AT74 (and (and (= si_0__AT75 si_2__AT75) (and (= sb_9__AT75 (= si_0__AT75 2)) (and (= sb_6__AT75 sb_8__AT75) (and (= sb_5__AT75 sb_7__AT75) (and (= sb_4__AT75 (and sb_5__AT75 sb_6__AT75)) (and (= sb_2__AT75 sb_9__AT75) (and (= sb_1__AT75 sb_4__AT75) (= sb_0__AT75 (= sb_1__AT75 sb_2__AT75))))))))) (and (= si_1__AT75 si_2__AT75) (and (and (or (= (+ si_0__AT74 (* (- 1) si_1__AT75)) (- 1)) ?v_0) (or (= si_1__AT75 0) (not ?v_0))) (and (= sb_5__AT74 sb_8__AT75) (= sb_7__AT75 (not sb_6__AT74)))))))))
(push 1)
(assert (not sb_0__AT75))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT76 () Bool)
(declare-fun sb_1__AT76 () Bool)
(declare-fun sb_2__AT76 () Bool)
(declare-fun sb_3__AT76 () Bool)
(declare-fun sb_4__AT76 () Bool)
(declare-fun sb_5__AT76 () Bool)
(declare-fun sb_6__AT76 () Bool)
(declare-fun sb_7__AT76 () Bool)
(declare-fun sb_8__AT76 () Bool)
(declare-fun sb_9__AT76 () Bool)
(declare-fun si_0__AT76 () Int)
(declare-fun si_1__AT76 () Int)
(declare-fun si_2__AT76 () Int)
(assert (let ((?v_0 (= si_0__AT75 3))) (and sb_0__AT75 (and (and (= si_0__AT76 si_2__AT76) (and (= sb_9__AT76 (= si_0__AT76 2)) (and (= sb_6__AT76 sb_8__AT76) (and (= sb_5__AT76 sb_7__AT76) (and (= sb_4__AT76 (and sb_5__AT76 sb_6__AT76)) (and (= sb_2__AT76 sb_9__AT76) (and (= sb_1__AT76 sb_4__AT76) (= sb_0__AT76 (= sb_1__AT76 sb_2__AT76))))))))) (and (= si_1__AT76 si_2__AT76) (and (and (or (= (+ si_0__AT75 (* (- 1) si_1__AT76)) (- 1)) ?v_0) (or (= si_1__AT76 0) (not ?v_0))) (and (= sb_5__AT75 sb_8__AT76) (= sb_7__AT76 (not sb_6__AT75)))))))))
(push 1)
(assert (not sb_0__AT76))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT77 () Bool)
(declare-fun sb_1__AT77 () Bool)
(declare-fun sb_2__AT77 () Bool)
(declare-fun sb_3__AT77 () Bool)
(declare-fun sb_4__AT77 () Bool)
(declare-fun sb_5__AT77 () Bool)
(declare-fun sb_6__AT77 () Bool)
(declare-fun sb_7__AT77 () Bool)
(declare-fun sb_8__AT77 () Bool)
(declare-fun sb_9__AT77 () Bool)
(declare-fun si_0__AT77 () Int)
(declare-fun si_1__AT77 () Int)
(declare-fun si_2__AT77 () Int)
(assert (let ((?v_0 (= si_0__AT76 3))) (and sb_0__AT76 (and (and (= si_0__AT77 si_2__AT77) (and (= sb_9__AT77 (= si_0__AT77 2)) (and (= sb_6__AT77 sb_8__AT77) (and (= sb_5__AT77 sb_7__AT77) (and (= sb_4__AT77 (and sb_5__AT77 sb_6__AT77)) (and (= sb_2__AT77 sb_9__AT77) (and (= sb_1__AT77 sb_4__AT77) (= sb_0__AT77 (= sb_1__AT77 sb_2__AT77))))))))) (and (= si_1__AT77 si_2__AT77) (and (and (or (= (+ si_0__AT76 (* (- 1) si_1__AT77)) (- 1)) ?v_0) (or (= si_1__AT77 0) (not ?v_0))) (and (= sb_5__AT76 sb_8__AT77) (= sb_7__AT77 (not sb_6__AT76)))))))))
(push 1)
(assert (not sb_0__AT77))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT78 () Bool)
(declare-fun sb_1__AT78 () Bool)
(declare-fun sb_2__AT78 () Bool)
(declare-fun sb_3__AT78 () Bool)
(declare-fun sb_4__AT78 () Bool)
(declare-fun sb_5__AT78 () Bool)
(declare-fun sb_6__AT78 () Bool)
(declare-fun sb_7__AT78 () Bool)
(declare-fun sb_8__AT78 () Bool)
(declare-fun sb_9__AT78 () Bool)
(declare-fun si_0__AT78 () Int)
(declare-fun si_1__AT78 () Int)
(declare-fun si_2__AT78 () Int)
(assert (let ((?v_0 (= si_0__AT77 3))) (and sb_0__AT77 (and (and (= si_0__AT78 si_2__AT78) (and (= sb_9__AT78 (= si_0__AT78 2)) (and (= sb_6__AT78 sb_8__AT78) (and (= sb_5__AT78 sb_7__AT78) (and (= sb_4__AT78 (and sb_5__AT78 sb_6__AT78)) (and (= sb_2__AT78 sb_9__AT78) (and (= sb_1__AT78 sb_4__AT78) (= sb_0__AT78 (= sb_1__AT78 sb_2__AT78))))))))) (and (= si_1__AT78 si_2__AT78) (and (and (or (= (+ si_0__AT77 (* (- 1) si_1__AT78)) (- 1)) ?v_0) (or (= si_1__AT78 0) (not ?v_0))) (and (= sb_5__AT77 sb_8__AT78) (= sb_7__AT78 (not sb_6__AT77)))))))))
(push 1)
(assert (not sb_0__AT78))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT79 () Bool)
(declare-fun sb_1__AT79 () Bool)
(declare-fun sb_2__AT79 () Bool)
(declare-fun sb_3__AT79 () Bool)
(declare-fun sb_4__AT79 () Bool)
(declare-fun sb_5__AT79 () Bool)
(declare-fun sb_6__AT79 () Bool)
(declare-fun sb_7__AT79 () Bool)
(declare-fun sb_8__AT79 () Bool)
(declare-fun sb_9__AT79 () Bool)
(declare-fun si_0__AT79 () Int)
(declare-fun si_1__AT79 () Int)
(declare-fun si_2__AT79 () Int)
(assert (let ((?v_0 (= si_0__AT78 3))) (and sb_0__AT78 (and (and (= si_0__AT79 si_2__AT79) (and (= sb_9__AT79 (= si_0__AT79 2)) (and (= sb_6__AT79 sb_8__AT79) (and (= sb_5__AT79 sb_7__AT79) (and (= sb_4__AT79 (and sb_5__AT79 sb_6__AT79)) (and (= sb_2__AT79 sb_9__AT79) (and (= sb_1__AT79 sb_4__AT79) (= sb_0__AT79 (= sb_1__AT79 sb_2__AT79))))))))) (and (= si_1__AT79 si_2__AT79) (and (and (or (= (+ si_0__AT78 (* (- 1) si_1__AT79)) (- 1)) ?v_0) (or (= si_1__AT79 0) (not ?v_0))) (and (= sb_5__AT78 sb_8__AT79) (= sb_7__AT79 (not sb_6__AT78)))))))))
(push 1)
(assert (not sb_0__AT79))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT80 () Bool)
(declare-fun sb_1__AT80 () Bool)
(declare-fun sb_2__AT80 () Bool)
(declare-fun sb_3__AT80 () Bool)
(declare-fun sb_4__AT80 () Bool)
(declare-fun sb_5__AT80 () Bool)
(declare-fun sb_6__AT80 () Bool)
(declare-fun sb_7__AT80 () Bool)
(declare-fun sb_8__AT80 () Bool)
(declare-fun sb_9__AT80 () Bool)
(declare-fun si_0__AT80 () Int)
(declare-fun si_1__AT80 () Int)
(declare-fun si_2__AT80 () Int)
(assert (let ((?v_0 (= si_0__AT79 3))) (and sb_0__AT79 (and (and (= si_0__AT80 si_2__AT80) (and (= sb_9__AT80 (= si_0__AT80 2)) (and (= sb_6__AT80 sb_8__AT80) (and (= sb_5__AT80 sb_7__AT80) (and (= sb_4__AT80 (and sb_5__AT80 sb_6__AT80)) (and (= sb_2__AT80 sb_9__AT80) (and (= sb_1__AT80 sb_4__AT80) (= sb_0__AT80 (= sb_1__AT80 sb_2__AT80))))))))) (and (= si_1__AT80 si_2__AT80) (and (and (or (= (+ si_0__AT79 (* (- 1) si_1__AT80)) (- 1)) ?v_0) (or (= si_1__AT80 0) (not ?v_0))) (and (= sb_5__AT79 sb_8__AT80) (= sb_7__AT80 (not sb_6__AT79)))))))))
(push 1)
(assert (not sb_0__AT80))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT81 () Bool)
(declare-fun sb_1__AT81 () Bool)
(declare-fun sb_2__AT81 () Bool)
(declare-fun sb_3__AT81 () Bool)
(declare-fun sb_4__AT81 () Bool)
(declare-fun sb_5__AT81 () Bool)
(declare-fun sb_6__AT81 () Bool)
(declare-fun sb_7__AT81 () Bool)
(declare-fun sb_8__AT81 () Bool)
(declare-fun sb_9__AT81 () Bool)
(declare-fun si_0__AT81 () Int)
(declare-fun si_1__AT81 () Int)
(declare-fun si_2__AT81 () Int)
(assert (let ((?v_0 (= si_0__AT80 3))) (and sb_0__AT80 (and (and (= si_0__AT81 si_2__AT81) (and (= sb_9__AT81 (= si_0__AT81 2)) (and (= sb_6__AT81 sb_8__AT81) (and (= sb_5__AT81 sb_7__AT81) (and (= sb_4__AT81 (and sb_5__AT81 sb_6__AT81)) (and (= sb_2__AT81 sb_9__AT81) (and (= sb_1__AT81 sb_4__AT81) (= sb_0__AT81 (= sb_1__AT81 sb_2__AT81))))))))) (and (= si_1__AT81 si_2__AT81) (and (and (or (= (+ si_0__AT80 (* (- 1) si_1__AT81)) (- 1)) ?v_0) (or (= si_1__AT81 0) (not ?v_0))) (and (= sb_5__AT80 sb_8__AT81) (= sb_7__AT81 (not sb_6__AT80)))))))))
(push 1)
(assert (not sb_0__AT81))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT82 () Bool)
(declare-fun sb_1__AT82 () Bool)
(declare-fun sb_2__AT82 () Bool)
(declare-fun sb_3__AT82 () Bool)
(declare-fun sb_4__AT82 () Bool)
(declare-fun sb_5__AT82 () Bool)
(declare-fun sb_6__AT82 () Bool)
(declare-fun sb_7__AT82 () Bool)
(declare-fun sb_8__AT82 () Bool)
(declare-fun sb_9__AT82 () Bool)
(declare-fun si_0__AT82 () Int)
(declare-fun si_1__AT82 () Int)
(declare-fun si_2__AT82 () Int)
(assert (let ((?v_0 (= si_0__AT81 3))) (and sb_0__AT81 (and (and (= si_0__AT82 si_2__AT82) (and (= sb_9__AT82 (= si_0__AT82 2)) (and (= sb_6__AT82 sb_8__AT82) (and (= sb_5__AT82 sb_7__AT82) (and (= sb_4__AT82 (and sb_5__AT82 sb_6__AT82)) (and (= sb_2__AT82 sb_9__AT82) (and (= sb_1__AT82 sb_4__AT82) (= sb_0__AT82 (= sb_1__AT82 sb_2__AT82))))))))) (and (= si_1__AT82 si_2__AT82) (and (and (or (= (+ si_0__AT81 (* (- 1) si_1__AT82)) (- 1)) ?v_0) (or (= si_1__AT82 0) (not ?v_0))) (and (= sb_5__AT81 sb_8__AT82) (= sb_7__AT82 (not sb_6__AT81)))))))))
(push 1)
(assert (not sb_0__AT82))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT83 () Bool)
(declare-fun sb_1__AT83 () Bool)
(declare-fun sb_2__AT83 () Bool)
(declare-fun sb_3__AT83 () Bool)
(declare-fun sb_4__AT83 () Bool)
(declare-fun sb_5__AT83 () Bool)
(declare-fun sb_6__AT83 () Bool)
(declare-fun sb_7__AT83 () Bool)
(declare-fun sb_8__AT83 () Bool)
(declare-fun sb_9__AT83 () Bool)
(declare-fun si_0__AT83 () Int)
(declare-fun si_1__AT83 () Int)
(declare-fun si_2__AT83 () Int)
(assert (let ((?v_0 (= si_0__AT82 3))) (and sb_0__AT82 (and (and (= si_0__AT83 si_2__AT83) (and (= sb_9__AT83 (= si_0__AT83 2)) (and (= sb_6__AT83 sb_8__AT83) (and (= sb_5__AT83 sb_7__AT83) (and (= sb_4__AT83 (and sb_5__AT83 sb_6__AT83)) (and (= sb_2__AT83 sb_9__AT83) (and (= sb_1__AT83 sb_4__AT83) (= sb_0__AT83 (= sb_1__AT83 sb_2__AT83))))))))) (and (= si_1__AT83 si_2__AT83) (and (and (or (= (+ si_0__AT82 (* (- 1) si_1__AT83)) (- 1)) ?v_0) (or (= si_1__AT83 0) (not ?v_0))) (and (= sb_5__AT82 sb_8__AT83) (= sb_7__AT83 (not sb_6__AT82)))))))))
(push 1)
(assert (not sb_0__AT83))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT84 () Bool)
(declare-fun sb_1__AT84 () Bool)
(declare-fun sb_2__AT84 () Bool)
(declare-fun sb_3__AT84 () Bool)
(declare-fun sb_4__AT84 () Bool)
(declare-fun sb_5__AT84 () Bool)
(declare-fun sb_6__AT84 () Bool)
(declare-fun sb_7__AT84 () Bool)
(declare-fun sb_8__AT84 () Bool)
(declare-fun sb_9__AT84 () Bool)
(declare-fun si_0__AT84 () Int)
(declare-fun si_1__AT84 () Int)
(declare-fun si_2__AT84 () Int)
(assert (let ((?v_0 (= si_0__AT83 3))) (and sb_0__AT83 (and (and (= si_0__AT84 si_2__AT84) (and (= sb_9__AT84 (= si_0__AT84 2)) (and (= sb_6__AT84 sb_8__AT84) (and (= sb_5__AT84 sb_7__AT84) (and (= sb_4__AT84 (and sb_5__AT84 sb_6__AT84)) (and (= sb_2__AT84 sb_9__AT84) (and (= sb_1__AT84 sb_4__AT84) (= sb_0__AT84 (= sb_1__AT84 sb_2__AT84))))))))) (and (= si_1__AT84 si_2__AT84) (and (and (or (= (+ si_0__AT83 (* (- 1) si_1__AT84)) (- 1)) ?v_0) (or (= si_1__AT84 0) (not ?v_0))) (and (= sb_5__AT83 sb_8__AT84) (= sb_7__AT84 (not sb_6__AT83)))))))))
(push 1)
(assert (not sb_0__AT84))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT85 () Bool)
(declare-fun sb_1__AT85 () Bool)
(declare-fun sb_2__AT85 () Bool)
(declare-fun sb_3__AT85 () Bool)
(declare-fun sb_4__AT85 () Bool)
(declare-fun sb_5__AT85 () Bool)
(declare-fun sb_6__AT85 () Bool)
(declare-fun sb_7__AT85 () Bool)
(declare-fun sb_8__AT85 () Bool)
(declare-fun sb_9__AT85 () Bool)
(declare-fun si_0__AT85 () Int)
(declare-fun si_1__AT85 () Int)
(declare-fun si_2__AT85 () Int)
(assert (let ((?v_0 (= si_0__AT84 3))) (and sb_0__AT84 (and (and (= si_0__AT85 si_2__AT85) (and (= sb_9__AT85 (= si_0__AT85 2)) (and (= sb_6__AT85 sb_8__AT85) (and (= sb_5__AT85 sb_7__AT85) (and (= sb_4__AT85 (and sb_5__AT85 sb_6__AT85)) (and (= sb_2__AT85 sb_9__AT85) (and (= sb_1__AT85 sb_4__AT85) (= sb_0__AT85 (= sb_1__AT85 sb_2__AT85))))))))) (and (= si_1__AT85 si_2__AT85) (and (and (or (= (+ si_0__AT84 (* (- 1) si_1__AT85)) (- 1)) ?v_0) (or (= si_1__AT85 0) (not ?v_0))) (and (= sb_5__AT84 sb_8__AT85) (= sb_7__AT85 (not sb_6__AT84)))))))))
(push 1)
(assert (not sb_0__AT85))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT86 () Bool)
(declare-fun sb_1__AT86 () Bool)
(declare-fun sb_2__AT86 () Bool)
(declare-fun sb_3__AT86 () Bool)
(declare-fun sb_4__AT86 () Bool)
(declare-fun sb_5__AT86 () Bool)
(declare-fun sb_6__AT86 () Bool)
(declare-fun sb_7__AT86 () Bool)
(declare-fun sb_8__AT86 () Bool)
(declare-fun sb_9__AT86 () Bool)
(declare-fun si_0__AT86 () Int)
(declare-fun si_1__AT86 () Int)
(declare-fun si_2__AT86 () Int)
(assert (let ((?v_0 (= si_0__AT85 3))) (and sb_0__AT85 (and (and (= si_0__AT86 si_2__AT86) (and (= sb_9__AT86 (= si_0__AT86 2)) (and (= sb_6__AT86 sb_8__AT86) (and (= sb_5__AT86 sb_7__AT86) (and (= sb_4__AT86 (and sb_5__AT86 sb_6__AT86)) (and (= sb_2__AT86 sb_9__AT86) (and (= sb_1__AT86 sb_4__AT86) (= sb_0__AT86 (= sb_1__AT86 sb_2__AT86))))))))) (and (= si_1__AT86 si_2__AT86) (and (and (or (= (+ si_0__AT85 (* (- 1) si_1__AT86)) (- 1)) ?v_0) (or (= si_1__AT86 0) (not ?v_0))) (and (= sb_5__AT85 sb_8__AT86) (= sb_7__AT86 (not sb_6__AT85)))))))))
(push 1)
(assert (not sb_0__AT86))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT87 () Bool)
(declare-fun sb_1__AT87 () Bool)
(declare-fun sb_2__AT87 () Bool)
(declare-fun sb_3__AT87 () Bool)
(declare-fun sb_4__AT87 () Bool)
(declare-fun sb_5__AT87 () Bool)
(declare-fun sb_6__AT87 () Bool)
(declare-fun sb_7__AT87 () Bool)
(declare-fun sb_8__AT87 () Bool)
(declare-fun sb_9__AT87 () Bool)
(declare-fun si_0__AT87 () Int)
(declare-fun si_1__AT87 () Int)
(declare-fun si_2__AT87 () Int)
(assert (let ((?v_0 (= si_0__AT86 3))) (and sb_0__AT86 (and (and (= si_0__AT87 si_2__AT87) (and (= sb_9__AT87 (= si_0__AT87 2)) (and (= sb_6__AT87 sb_8__AT87) (and (= sb_5__AT87 sb_7__AT87) (and (= sb_4__AT87 (and sb_5__AT87 sb_6__AT87)) (and (= sb_2__AT87 sb_9__AT87) (and (= sb_1__AT87 sb_4__AT87) (= sb_0__AT87 (= sb_1__AT87 sb_2__AT87))))))))) (and (= si_1__AT87 si_2__AT87) (and (and (or (= (+ si_0__AT86 (* (- 1) si_1__AT87)) (- 1)) ?v_0) (or (= si_1__AT87 0) (not ?v_0))) (and (= sb_5__AT86 sb_8__AT87) (= sb_7__AT87 (not sb_6__AT86)))))))))
(push 1)
(assert (not sb_0__AT87))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT88 () Bool)
(declare-fun sb_1__AT88 () Bool)
(declare-fun sb_2__AT88 () Bool)
(declare-fun sb_3__AT88 () Bool)
(declare-fun sb_4__AT88 () Bool)
(declare-fun sb_5__AT88 () Bool)
(declare-fun sb_6__AT88 () Bool)
(declare-fun sb_7__AT88 () Bool)
(declare-fun sb_8__AT88 () Bool)
(declare-fun sb_9__AT88 () Bool)
(declare-fun si_0__AT88 () Int)
(declare-fun si_1__AT88 () Int)
(declare-fun si_2__AT88 () Int)
(assert (let ((?v_0 (= si_0__AT87 3))) (and sb_0__AT87 (and (and (= si_0__AT88 si_2__AT88) (and (= sb_9__AT88 (= si_0__AT88 2)) (and (= sb_6__AT88 sb_8__AT88) (and (= sb_5__AT88 sb_7__AT88) (and (= sb_4__AT88 (and sb_5__AT88 sb_6__AT88)) (and (= sb_2__AT88 sb_9__AT88) (and (= sb_1__AT88 sb_4__AT88) (= sb_0__AT88 (= sb_1__AT88 sb_2__AT88))))))))) (and (= si_1__AT88 si_2__AT88) (and (and (or (= (+ si_0__AT87 (* (- 1) si_1__AT88)) (- 1)) ?v_0) (or (= si_1__AT88 0) (not ?v_0))) (and (= sb_5__AT87 sb_8__AT88) (= sb_7__AT88 (not sb_6__AT87)))))))))
(push 1)
(assert (not sb_0__AT88))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT89 () Bool)
(declare-fun sb_1__AT89 () Bool)
(declare-fun sb_2__AT89 () Bool)
(declare-fun sb_3__AT89 () Bool)
(declare-fun sb_4__AT89 () Bool)
(declare-fun sb_5__AT89 () Bool)
(declare-fun sb_6__AT89 () Bool)
(declare-fun sb_7__AT89 () Bool)
(declare-fun sb_8__AT89 () Bool)
(declare-fun sb_9__AT89 () Bool)
(declare-fun si_0__AT89 () Int)
(declare-fun si_1__AT89 () Int)
(declare-fun si_2__AT89 () Int)
(assert (let ((?v_0 (= si_0__AT88 3))) (and sb_0__AT88 (and (and (= si_0__AT89 si_2__AT89) (and (= sb_9__AT89 (= si_0__AT89 2)) (and (= sb_6__AT89 sb_8__AT89) (and (= sb_5__AT89 sb_7__AT89) (and (= sb_4__AT89 (and sb_5__AT89 sb_6__AT89)) (and (= sb_2__AT89 sb_9__AT89) (and (= sb_1__AT89 sb_4__AT89) (= sb_0__AT89 (= sb_1__AT89 sb_2__AT89))))))))) (and (= si_1__AT89 si_2__AT89) (and (and (or (= (+ si_0__AT88 (* (- 1) si_1__AT89)) (- 1)) ?v_0) (or (= si_1__AT89 0) (not ?v_0))) (and (= sb_5__AT88 sb_8__AT89) (= sb_7__AT89 (not sb_6__AT88)))))))))
(push 1)
(assert (not sb_0__AT89))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT90 () Bool)
(declare-fun sb_1__AT90 () Bool)
(declare-fun sb_2__AT90 () Bool)
(declare-fun sb_3__AT90 () Bool)
(declare-fun sb_4__AT90 () Bool)
(declare-fun sb_5__AT90 () Bool)
(declare-fun sb_6__AT90 () Bool)
(declare-fun sb_7__AT90 () Bool)
(declare-fun sb_8__AT90 () Bool)
(declare-fun sb_9__AT90 () Bool)
(declare-fun si_0__AT90 () Int)
(declare-fun si_1__AT90 () Int)
(declare-fun si_2__AT90 () Int)
(assert (let ((?v_0 (= si_0__AT89 3))) (and sb_0__AT89 (and (and (= si_0__AT90 si_2__AT90) (and (= sb_9__AT90 (= si_0__AT90 2)) (and (= sb_6__AT90 sb_8__AT90) (and (= sb_5__AT90 sb_7__AT90) (and (= sb_4__AT90 (and sb_5__AT90 sb_6__AT90)) (and (= sb_2__AT90 sb_9__AT90) (and (= sb_1__AT90 sb_4__AT90) (= sb_0__AT90 (= sb_1__AT90 sb_2__AT90))))))))) (and (= si_1__AT90 si_2__AT90) (and (and (or (= (+ si_0__AT89 (* (- 1) si_1__AT90)) (- 1)) ?v_0) (or (= si_1__AT90 0) (not ?v_0))) (and (= sb_5__AT89 sb_8__AT90) (= sb_7__AT90 (not sb_6__AT89)))))))))
(push 1)
(assert (not sb_0__AT90))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT91 () Bool)
(declare-fun sb_1__AT91 () Bool)
(declare-fun sb_2__AT91 () Bool)
(declare-fun sb_3__AT91 () Bool)
(declare-fun sb_4__AT91 () Bool)
(declare-fun sb_5__AT91 () Bool)
(declare-fun sb_6__AT91 () Bool)
(declare-fun sb_7__AT91 () Bool)
(declare-fun sb_8__AT91 () Bool)
(declare-fun sb_9__AT91 () Bool)
(declare-fun si_0__AT91 () Int)
(declare-fun si_1__AT91 () Int)
(declare-fun si_2__AT91 () Int)
(assert (let ((?v_0 (= si_0__AT90 3))) (and sb_0__AT90 (and (and (= si_0__AT91 si_2__AT91) (and (= sb_9__AT91 (= si_0__AT91 2)) (and (= sb_6__AT91 sb_8__AT91) (and (= sb_5__AT91 sb_7__AT91) (and (= sb_4__AT91 (and sb_5__AT91 sb_6__AT91)) (and (= sb_2__AT91 sb_9__AT91) (and (= sb_1__AT91 sb_4__AT91) (= sb_0__AT91 (= sb_1__AT91 sb_2__AT91))))))))) (and (= si_1__AT91 si_2__AT91) (and (and (or (= (+ si_0__AT90 (* (- 1) si_1__AT91)) (- 1)) ?v_0) (or (= si_1__AT91 0) (not ?v_0))) (and (= sb_5__AT90 sb_8__AT91) (= sb_7__AT91 (not sb_6__AT90)))))))))
(push 1)
(assert (not sb_0__AT91))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT92 () Bool)
(declare-fun sb_1__AT92 () Bool)
(declare-fun sb_2__AT92 () Bool)
(declare-fun sb_3__AT92 () Bool)
(declare-fun sb_4__AT92 () Bool)
(declare-fun sb_5__AT92 () Bool)
(declare-fun sb_6__AT92 () Bool)
(declare-fun sb_7__AT92 () Bool)
(declare-fun sb_8__AT92 () Bool)
(declare-fun sb_9__AT92 () Bool)
(declare-fun si_0__AT92 () Int)
(declare-fun si_1__AT92 () Int)
(declare-fun si_2__AT92 () Int)
(assert (let ((?v_0 (= si_0__AT91 3))) (and sb_0__AT91 (and (and (= si_0__AT92 si_2__AT92) (and (= sb_9__AT92 (= si_0__AT92 2)) (and (= sb_6__AT92 sb_8__AT92) (and (= sb_5__AT92 sb_7__AT92) (and (= sb_4__AT92 (and sb_5__AT92 sb_6__AT92)) (and (= sb_2__AT92 sb_9__AT92) (and (= sb_1__AT92 sb_4__AT92) (= sb_0__AT92 (= sb_1__AT92 sb_2__AT92))))))))) (and (= si_1__AT92 si_2__AT92) (and (and (or (= (+ si_0__AT91 (* (- 1) si_1__AT92)) (- 1)) ?v_0) (or (= si_1__AT92 0) (not ?v_0))) (and (= sb_5__AT91 sb_8__AT92) (= sb_7__AT92 (not sb_6__AT91)))))))))
(push 1)
(assert (not sb_0__AT92))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT93 () Bool)
(declare-fun sb_1__AT93 () Bool)
(declare-fun sb_2__AT93 () Bool)
(declare-fun sb_3__AT93 () Bool)
(declare-fun sb_4__AT93 () Bool)
(declare-fun sb_5__AT93 () Bool)
(declare-fun sb_6__AT93 () Bool)
(declare-fun sb_7__AT93 () Bool)
(declare-fun sb_8__AT93 () Bool)
(declare-fun sb_9__AT93 () Bool)
(declare-fun si_0__AT93 () Int)
(declare-fun si_1__AT93 () Int)
(declare-fun si_2__AT93 () Int)
(assert (let ((?v_0 (= si_0__AT92 3))) (and sb_0__AT92 (and (and (= si_0__AT93 si_2__AT93) (and (= sb_9__AT93 (= si_0__AT93 2)) (and (= sb_6__AT93 sb_8__AT93) (and (= sb_5__AT93 sb_7__AT93) (and (= sb_4__AT93 (and sb_5__AT93 sb_6__AT93)) (and (= sb_2__AT93 sb_9__AT93) (and (= sb_1__AT93 sb_4__AT93) (= sb_0__AT93 (= sb_1__AT93 sb_2__AT93))))))))) (and (= si_1__AT93 si_2__AT93) (and (and (or (= (+ si_0__AT92 (* (- 1) si_1__AT93)) (- 1)) ?v_0) (or (= si_1__AT93 0) (not ?v_0))) (and (= sb_5__AT92 sb_8__AT93) (= sb_7__AT93 (not sb_6__AT92)))))))))
(push 1)
(assert (not sb_0__AT93))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT94 () Bool)
(declare-fun sb_1__AT94 () Bool)
(declare-fun sb_2__AT94 () Bool)
(declare-fun sb_3__AT94 () Bool)
(declare-fun sb_4__AT94 () Bool)
(declare-fun sb_5__AT94 () Bool)
(declare-fun sb_6__AT94 () Bool)
(declare-fun sb_7__AT94 () Bool)
(declare-fun sb_8__AT94 () Bool)
(declare-fun sb_9__AT94 () Bool)
(declare-fun si_0__AT94 () Int)
(declare-fun si_1__AT94 () Int)
(declare-fun si_2__AT94 () Int)
(assert (let ((?v_0 (= si_0__AT93 3))) (and sb_0__AT93 (and (and (= si_0__AT94 si_2__AT94) (and (= sb_9__AT94 (= si_0__AT94 2)) (and (= sb_6__AT94 sb_8__AT94) (and (= sb_5__AT94 sb_7__AT94) (and (= sb_4__AT94 (and sb_5__AT94 sb_6__AT94)) (and (= sb_2__AT94 sb_9__AT94) (and (= sb_1__AT94 sb_4__AT94) (= sb_0__AT94 (= sb_1__AT94 sb_2__AT94))))))))) (and (= si_1__AT94 si_2__AT94) (and (and (or (= (+ si_0__AT93 (* (- 1) si_1__AT94)) (- 1)) ?v_0) (or (= si_1__AT94 0) (not ?v_0))) (and (= sb_5__AT93 sb_8__AT94) (= sb_7__AT94 (not sb_6__AT93)))))))))
(push 1)
(assert (not sb_0__AT94))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT95 () Bool)
(declare-fun sb_1__AT95 () Bool)
(declare-fun sb_2__AT95 () Bool)
(declare-fun sb_3__AT95 () Bool)
(declare-fun sb_4__AT95 () Bool)
(declare-fun sb_5__AT95 () Bool)
(declare-fun sb_6__AT95 () Bool)
(declare-fun sb_7__AT95 () Bool)
(declare-fun sb_8__AT95 () Bool)
(declare-fun sb_9__AT95 () Bool)
(declare-fun si_0__AT95 () Int)
(declare-fun si_1__AT95 () Int)
(declare-fun si_2__AT95 () Int)
(assert (let ((?v_0 (= si_0__AT94 3))) (and sb_0__AT94 (and (and (= si_0__AT95 si_2__AT95) (and (= sb_9__AT95 (= si_0__AT95 2)) (and (= sb_6__AT95 sb_8__AT95) (and (= sb_5__AT95 sb_7__AT95) (and (= sb_4__AT95 (and sb_5__AT95 sb_6__AT95)) (and (= sb_2__AT95 sb_9__AT95) (and (= sb_1__AT95 sb_4__AT95) (= sb_0__AT95 (= sb_1__AT95 sb_2__AT95))))))))) (and (= si_1__AT95 si_2__AT95) (and (and (or (= (+ si_0__AT94 (* (- 1) si_1__AT95)) (- 1)) ?v_0) (or (= si_1__AT95 0) (not ?v_0))) (and (= sb_5__AT94 sb_8__AT95) (= sb_7__AT95 (not sb_6__AT94)))))))))
(push 1)
(assert (not sb_0__AT95))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT96 () Bool)
(declare-fun sb_1__AT96 () Bool)
(declare-fun sb_2__AT96 () Bool)
(declare-fun sb_3__AT96 () Bool)
(declare-fun sb_4__AT96 () Bool)
(declare-fun sb_5__AT96 () Bool)
(declare-fun sb_6__AT96 () Bool)
(declare-fun sb_7__AT96 () Bool)
(declare-fun sb_8__AT96 () Bool)
(declare-fun sb_9__AT96 () Bool)
(declare-fun si_0__AT96 () Int)
(declare-fun si_1__AT96 () Int)
(declare-fun si_2__AT96 () Int)
(assert (let ((?v_0 (= si_0__AT95 3))) (and sb_0__AT95 (and (and (= si_0__AT96 si_2__AT96) (and (= sb_9__AT96 (= si_0__AT96 2)) (and (= sb_6__AT96 sb_8__AT96) (and (= sb_5__AT96 sb_7__AT96) (and (= sb_4__AT96 (and sb_5__AT96 sb_6__AT96)) (and (= sb_2__AT96 sb_9__AT96) (and (= sb_1__AT96 sb_4__AT96) (= sb_0__AT96 (= sb_1__AT96 sb_2__AT96))))))))) (and (= si_1__AT96 si_2__AT96) (and (and (or (= (+ si_0__AT95 (* (- 1) si_1__AT96)) (- 1)) ?v_0) (or (= si_1__AT96 0) (not ?v_0))) (and (= sb_5__AT95 sb_8__AT96) (= sb_7__AT96 (not sb_6__AT95)))))))))
(push 1)
(assert (not sb_0__AT96))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT97 () Bool)
(declare-fun sb_1__AT97 () Bool)
(declare-fun sb_2__AT97 () Bool)
(declare-fun sb_3__AT97 () Bool)
(declare-fun sb_4__AT97 () Bool)
(declare-fun sb_5__AT97 () Bool)
(declare-fun sb_6__AT97 () Bool)
(declare-fun sb_7__AT97 () Bool)
(declare-fun sb_8__AT97 () Bool)
(declare-fun sb_9__AT97 () Bool)
(declare-fun si_0__AT97 () Int)
(declare-fun si_1__AT97 () Int)
(declare-fun si_2__AT97 () Int)
(assert (let ((?v_0 (= si_0__AT96 3))) (and sb_0__AT96 (and (and (= si_0__AT97 si_2__AT97) (and (= sb_9__AT97 (= si_0__AT97 2)) (and (= sb_6__AT97 sb_8__AT97) (and (= sb_5__AT97 sb_7__AT97) (and (= sb_4__AT97 (and sb_5__AT97 sb_6__AT97)) (and (= sb_2__AT97 sb_9__AT97) (and (= sb_1__AT97 sb_4__AT97) (= sb_0__AT97 (= sb_1__AT97 sb_2__AT97))))))))) (and (= si_1__AT97 si_2__AT97) (and (and (or (= (+ si_0__AT96 (* (- 1) si_1__AT97)) (- 1)) ?v_0) (or (= si_1__AT97 0) (not ?v_0))) (and (= sb_5__AT96 sb_8__AT97) (= sb_7__AT97 (not sb_6__AT96)))))))))
(push 1)
(assert (not sb_0__AT97))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT98 () Bool)
(declare-fun sb_1__AT98 () Bool)
(declare-fun sb_2__AT98 () Bool)
(declare-fun sb_3__AT98 () Bool)
(declare-fun sb_4__AT98 () Bool)
(declare-fun sb_5__AT98 () Bool)
(declare-fun sb_6__AT98 () Bool)
(declare-fun sb_7__AT98 () Bool)
(declare-fun sb_8__AT98 () Bool)
(declare-fun sb_9__AT98 () Bool)
(declare-fun si_0__AT98 () Int)
(declare-fun si_1__AT98 () Int)
(declare-fun si_2__AT98 () Int)
(assert (let ((?v_0 (= si_0__AT97 3))) (and sb_0__AT97 (and (and (= si_0__AT98 si_2__AT98) (and (= sb_9__AT98 (= si_0__AT98 2)) (and (= sb_6__AT98 sb_8__AT98) (and (= sb_5__AT98 sb_7__AT98) (and (= sb_4__AT98 (and sb_5__AT98 sb_6__AT98)) (and (= sb_2__AT98 sb_9__AT98) (and (= sb_1__AT98 sb_4__AT98) (= sb_0__AT98 (= sb_1__AT98 sb_2__AT98))))))))) (and (= si_1__AT98 si_2__AT98) (and (and (or (= (+ si_0__AT97 (* (- 1) si_1__AT98)) (- 1)) ?v_0) (or (= si_1__AT98 0) (not ?v_0))) (and (= sb_5__AT97 sb_8__AT98) (= sb_7__AT98 (not sb_6__AT97)))))))))
(push 1)
(assert (not sb_0__AT98))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT99 () Bool)
(declare-fun sb_1__AT99 () Bool)
(declare-fun sb_2__AT99 () Bool)
(declare-fun sb_3__AT99 () Bool)
(declare-fun sb_4__AT99 () Bool)
(declare-fun sb_5__AT99 () Bool)
(declare-fun sb_6__AT99 () Bool)
(declare-fun sb_7__AT99 () Bool)
(declare-fun sb_8__AT99 () Bool)
(declare-fun sb_9__AT99 () Bool)
(declare-fun si_0__AT99 () Int)
(declare-fun si_1__AT99 () Int)
(declare-fun si_2__AT99 () Int)
(assert (let ((?v_0 (= si_0__AT98 3))) (and sb_0__AT98 (and (and (= si_0__AT99 si_2__AT99) (and (= sb_9__AT99 (= si_0__AT99 2)) (and (= sb_6__AT99 sb_8__AT99) (and (= sb_5__AT99 sb_7__AT99) (and (= sb_4__AT99 (and sb_5__AT99 sb_6__AT99)) (and (= sb_2__AT99 sb_9__AT99) (and (= sb_1__AT99 sb_4__AT99) (= sb_0__AT99 (= sb_1__AT99 sb_2__AT99))))))))) (and (= si_1__AT99 si_2__AT99) (and (and (or (= (+ si_0__AT98 (* (- 1) si_1__AT99)) (- 1)) ?v_0) (or (= si_1__AT99 0) (not ?v_0))) (and (= sb_5__AT98 sb_8__AT99) (= sb_7__AT99 (not sb_6__AT98)))))))))
(push 1)
(assert (not sb_0__AT99))
(set-info :status unsat)
(check-sat)
(pop 1)
(declare-fun sb_0__AT100 () Bool)
(declare-fun sb_1__AT100 () Bool)
(declare-fun sb_2__AT100 () Bool)
(declare-fun sb_3__AT100 () Bool)
(declare-fun sb_4__AT100 () Bool)
(declare-fun sb_5__AT100 () Bool)
(declare-fun sb_6__AT100 () Bool)
(declare-fun sb_7__AT100 () Bool)
(declare-fun sb_8__AT100 () Bool)
(declare-fun sb_9__AT100 () Bool)
(declare-fun si_0__AT100 () Int)
(declare-fun si_1__AT100 () Int)
(declare-fun si_2__AT100 () Int)
(assert (let ((?v_0 (= si_0__AT99 3))) (and sb_0__AT99 (and (and (= si_0__AT100 si_2__AT100) (and (= sb_9__AT100 (= si_0__AT100 2)) (and (= sb_6__AT100 sb_8__AT100) (and (= sb_5__AT100 sb_7__AT100) (and (= sb_4__AT100 (and sb_5__AT100 sb_6__AT100)) (and (= sb_2__AT100 sb_9__AT100) (and (= sb_1__AT100 sb_4__AT100) (= sb_0__AT100 (= sb_1__AT100 sb_2__AT100))))))))) (and (= si_1__AT100 si_2__AT100) (and (and (or (= (+ si_0__AT99 (* (- 1) si_1__AT100)) (- 1)) ?v_0) (or (= si_1__AT100 0) (not ?v_0))) (and (= sb_5__AT99 sb_8__AT100) (= sb_7__AT100 (not sb_6__AT99)))))))))
(push 1)
(assert (not sb_0__AT100))
(set-info :status unsat)
(check-sat)
(pop 1)
(exit)
