(declare-rel Invariant (Bool Bool Bool Bool Bool Bool)) (declare-rel Goal ()) (declare-var l0 Bool) (declare-var l2 Bool) (declare-var l4 Bool) (declare-var l6 Bool) (declare-var l8 Bool) (declare-var l10 Bool) (declare-var l12 Bool) (declare-var l14 Bool) (declare-var l16 Bool) (declare-var l18 Bool) (declare-var l20 Bool) (declare-var l22 Bool) (declare-var l24 Bool) (declare-var l26 Bool) (declare-var l28 Bool) (declare-var l30 Bool) (declare-var l32 Bool) (declare-var l34 Bool) (declare-var l36 Bool) (declare-var l38 Bool) (declare-var l40 Bool) (declare-var l42 Bool) (declare-var l44 Bool) (declare-var l46 Bool) (declare-var l48 Bool) (declare-var l50 Bool) (declare-var l52 Bool) (declare-var l54 Bool) (declare-var l56 Bool) (declare-var l58 Bool) (declare-var l60 Bool) (declare-var l62 Bool) (declare-var l64 Bool) (declare-var l66 Bool) (declare-var l68 Bool) (declare-var l70 Bool) (declare-var l72 Bool) (declare-var l74 Bool) (declare-var l76 Bool) (declare-var l78 Bool) (declare-var l80 Bool) (declare-var l82 Bool) (declare-var l84 Bool) (declare-var l86 Bool) (rule (=> (not (or l4 l6 l8 l10 l12 l14)) (Invariant l4 l6 l8 l10 l12 l14))) (rule (=> (and (Invariant l4 l6 l8 l10 l12 l14) (= (and l6 (not l4)) l16) (= (and l10 (not l8)) l18) (= (and l18 l16) l20) (= (and (not l14) (not l12)) l22) (= (and l22 l20) l24) (= (and (not l24) (not l4)) l26) (= (and (not l6) l4) l28) (= (and (not l28) (not l16)) l30) (= (and (not l30) (not l24)) l32) (= (and l6 l4) l34) (= (and (not l34) l8) l36) (= (and l34 (not l8)) l38) (= (and (not l38) (not l36)) l40) (= (and (not l40) (not l24)) l42) (= (and l34 l8) l44) (= (and (not l44) l10) l46) (= (and l44 (not l10)) l48) (= (and (not l48) (not l46)) l50) (= (and (not l50) (not l24)) l52) (= (and l10 l8) l54) (= (and l54 l34) l56) (= (and (not l56) l12) l58) (= (and l56 (not l12)) l60) (= (and (not l60) (not l58)) l62) (= (and (not l62) (not l24)) l64) (= (and l56 l12) l66) (= (and (not l66) l14) l68) (= (and l66 (not l14)) l70) (= (and (not l70) (not l68)) l72) (= (and (not l72) (not l24)) l74) (= (and l6 l4) l76) (= (and (not l76) l18) l78) (= (and (not l78) l10) l80) (= (and (not l80) l22) l82) (= (and (not l82) (not l24)) l84) (= (and l84 (not l0)) l86) ) (Invariant l26 l32 l42 l52 l64 l74))) (rule (=> (and (Invariant l4 l6 l8 l10 l12 l14) (= (and l84 (not l0)) l86) (= (and (not l82) (not l24)) l84) (= (and (not l80) l22) l82) (= (and (not l78) l10) l80) (= (and (not l76) l18) l78) (= (and l6 l4) l76) (= (and l10 (not l8)) l18) (= (and (not l14) (not l12)) l22) (= (and l22 l20) l24) (= (and l18 l16) l20) (= (and l6 (not l4)) l16) l86) Goal)) (query Goal)