(define-fun A0 () (Array (_ BitVec 2) (_ BitVec 2)) ((as const (Array (_ BitVec 2) (_ BitVec 2))) #b00)) (define-fun A00 () (Array (_ BitVec 2) (Array (_ BitVec 2) (_ BitVec 2))) ((as const (Array (_ BitVec 2) (Array (_ BitVec 2) (_ BitVec 2)))) A0)) (push 1) (assert (not (= #b00 (select (select (store A00 #b00 A0) #b01) #b00)))) (set-info :status unsat) (check-sat) (pop 1) (push 1) (assert (not (= #b01 (select (select (store A00 #b00 A0) #b00) #b00)))) (set-info :status sat) (check-sat) (pop 1)