(set-logic QF_NIA) (declare-fun m0 () Int) (declare-fun m1 () Int) (declare-fun m2 () Int) (declare-fun Z0 () Int) (declare-fun S0 () Int) (declare-fun S1 () Int) (declare-fun d0 () Int) (declare-fun d1 () Int) (declare-fun d2 () Int) (assert (>= m0 0)) (assert (>= m1 0)) (assert (>= m2 0)) (assert (>= Z0 0)) (assert (>= S0 0)) (assert (>= S1 0)) (assert (>= d0 0)) (assert (>= d1 0)) (assert (>= d2 0)) (assert (>= (+ m0 (* m2 Z0)) 0)) (assert (>= (+ (* m1 S0) (* m2 S0)) 0)) (assert (>= (+ (* d1 S0) (* (- 1) d1 m0) (- 1)) 0)) (assert (>= (+ (* d1 S0) (* (- 1) d1 m0) (- 1)) 0)) (assert (>= (+ m1 (- 1)) 0)) (assert (>= (+ (* m1 S1) (* (- 1) m1)) 0)) (assert (>= (+ (* d1 S1) (* (- 1) d1 m1)) 0)) (assert (>= (+ (* m2 S1) (* (- 1) m2)) 0)) (assert (>= (* (- 1) d1 m2) 0)) (check-sat) (get-model) (exit)