; Automatically generated by map2smt (set-logic HORN) (declare-fun new98 (Int Bool) Bool) (declare-fun new88 (Int Int Bool Bool) Bool) (declare-fun new83 (Int Bool Int) Bool) (declare-fun new80 (Int Bool Int) Bool) (declare-fun new77 (Int Bool Bool Bool Int Bool) Bool) (declare-fun new74 (Bool Int Bool) Bool) (declare-fun new73 (Int Bool Bool Int Bool) Bool) (declare-fun new7 (Int Int Int Bool) Bool) (declare-fun new69 (Int Bool Bool Int Bool) Bool) (declare-fun new65 (Bool Bool Bool) Bool) (declare-fun new61 (Bool Bool Int Bool) Bool) (declare-fun new6 (Int Int Int Bool) Bool) (declare-fun new58 (Int Bool) Bool) (declare-fun new57 (Int Bool Bool Bool) Bool) (declare-fun new54 (Bool) Bool) (declare-fun new52 (Bool Int) Bool) (declare-fun new51 (Int Bool Int Bool) Bool) (declare-fun new43 (Int Int Bool Bool) Bool) (declare-fun new41 (Bool Int Bool) Bool) (declare-fun new39 (Int Bool Int) Bool) (declare-fun new373 (Bool Bool) Bool) (declare-fun new368 (Bool Bool) Bool) (declare-fun new36 (Bool Int) Bool) (declare-fun new35 (Int Bool Int Bool) Bool) (declare-fun new32 (Int Int Int Bool) Bool) (declare-fun new3 (Int Int Int Bool) Bool) (declare-fun new29 (Int Int Bool Bool) Bool) (declare-fun new28 (Int Int Bool Bool) Bool) (declare-fun new277 (Int Bool Bool) Bool) (declare-fun new274 (Bool) Bool) (declare-fun new271 (Int Bool) Bool) (declare-fun new270 (Int Bool Int) Bool) (declare-fun new27 (Bool) Bool) (declare-fun new267 (Int Bool Int Bool) Bool) (declare-fun new261 (Int Bool) Bool) (declare-fun new259 (Int Bool Int) Bool) (declare-fun new256 (Int Bool Bool Bool Int Bool) Bool) (declare-fun new253 (Bool Int Bool) Bool) (declare-fun new252 (Int Bool Bool Int Bool) Bool) (declare-fun new248 (Int Bool Bool Int Bool) Bool) (declare-fun new244 (Bool Bool Bool) Bool) (declare-fun new240 (Bool Bool Int Bool) Bool) (declare-fun new24 (Int Int Int Bool) Bool) (declare-fun new237 (Int Bool) Bool) (declare-fun new236 (Int Bool Bool Bool) Bool) (declare-fun new233 (Bool) Bool) (declare-fun new230 (Int Bool Int Bool) Bool) (declare-fun new23 (Int Int Int Bool) Bool) (declare-fun new229 (Int Bool Int) Bool) (declare-fun new2 (Int Int Int Bool) Bool) (declare-fun new195 (Bool Bool) Bool) (declare-fun new190 (Bool Bool) Bool) (declare-fun new18 (Int Int Bool Bool) Bool) (declare-fun new17 (Int Int Bool Bool) Bool) (declare-fun new15 (Bool Int Bool) Bool) (declare-fun new14 (Bool) Bool) (declare-fun new115 (Int Bool) Bool) (declare-fun new112 (Bool) Bool) (declare-fun new11 (Int Int Int Bool) Bool) (declare-fun new10 (Int Int Int Bool) Bool) (declare-fun new1 (Int Int Int Bool) Bool) (declare-fun diff_new9 (Int Bool Int Int Bool) Bool) (declare-fun diff_new50 (Int Bool Int Int Bool) Bool) (declare-fun diff_new5 (Int Bool Int Int Bool) Bool) (declare-fun diff_new46 (Int Int Bool Bool Bool Bool) Bool) (declare-fun diff_new34 (Int Bool Int Int Bool) Bool) (declare-fun diff_new31 (Int Bool Int Int Bool) Bool) (declare-fun diff_new264 (Int Bool Int Int Bool) Bool) (declare-fun diff_new26 (Int Bool Int Int Bool) Bool) (declare-fun diff_new22 (Int Bool Int Int Bool) Bool) (declare-fun diff_new20 (Int Int Bool Bool Bool Bool) Bool) (declare-fun diff_new13 (Int Bool Int Int Bool) Bool) (declare-fun diff_new106 (Int Bool Int Int Bool) Bool) (declare-fun diff_new102 (Bool Int Bool) Bool) (declare-fun ff () Bool) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (= A false) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (= A true) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (= A false) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (<= (- C D) (- 1)) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (new274 A) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B true) (= A false) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B true) (= A true) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) (>= (- E D) 1) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) (<= (- E D) (- 1)) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (>= (- C D) 1) (new274 A) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (<= (- C D) (- 1)) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) (<= (- E D) (- 1)) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (<= (- C D) (- 1)) (<= (- E D) (- 1)) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (<= (- C D) (- 1)) (new274 A) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= A false) (new274 B) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= A false) (>= (- C D) 1) (new274 B) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= A false) (<= (- C D) (- 1)) (new274 B) ) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (new373 A B) (new373 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (= A false) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (<= (- C D) (- 1)) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= A false) (new274 B) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (= A false) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B true) (= A false) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (= A true) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B true) (= A true) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) (>= (- C E) 1) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) (<= (- C E) (- 1)) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= A false) (>= (- C D) 1) (new274 B) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (<= (- C D) (- 1)) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) (<= (- C E) (- 1)) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (<= (- C D) (- 1)) (<= (- C E) (- 1)) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= A false) (<= (- C D) (- 1)) (new274 B) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (new274 A) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (>= (- C D) 1) (new274 A) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (<= (- C D) (- 1)) (new274 A) ) (new368 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (new368 B A) (new368 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) ) (=> (and (= C false) (= B false) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) ) (=> (and (= C false) (= B false) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) ) (=> (and (= C true) (= B false) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (= B false) (>= (- D E) 1) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (= B false) (<= (- D E) (- 1)) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) ) (=> (and (= B false) (new274 C) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) ) (=> (and (= C false) (= B false) (>= (- A D) 1) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) ) (=> (and (= C false) (= B false) (>= (- A D) 1) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) ) (=> (and (= C true) (= B false) (>= (- A D) 1) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= B false) (>= (- D E) 1) (>= (- A F) 1) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= B false) (>= (- A D) 1) (<= (- E F) (- 1)) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) ) (=> (and (= B false) (>= (- A D) 1) (new274 C) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) ) (=> (and (= C false) (= B false) (<= (- A D) (- 1)) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) ) (=> (and (= C false) (= B false) (<= (- A D) (- 1)) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) ) (=> (and (= C true) (= B false) (<= (- A D) (- 1)) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= B false) (>= (- D E) 1) (<= (- A F) (- 1)) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= B false) (<= (- D E) (- 1)) (<= (- A F) (- 1)) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) ) (=> (and (= B false) (<= (- A D) (- 1)) (new274 C) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) ) (=> (and (= C false) (new271 D B) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) ) (=> (and (= C false) (new27 B) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) ) (=> (and (= C true) (new27 B) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (>= (- D E) 1) (new271 D B) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (<= (- D E) (- 1)) (new271 D B) ) (new277 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) ) (=> (new277 D B C) (new277 A B C) ) ) ) (assert (forall ( (A Bool) ) (=> (= A false) (new274 A) ) ) ) (assert (forall ( (A Bool) ) (=> (= A false) (new274 A) ) ) ) (assert (forall ( (A Bool) ) (=> (= A true) (new274 A) ) ) ) (assert (forall ( (A Bool) (B Int) (C Int) ) (=> (and (= A false) (>= (- B C) 1) ) (new274 A) ) ) ) (assert (forall ( (A Bool) (B Int) (C Int) ) (=> (and (= A false) (<= (- B C) (- 1)) ) (new274 A) ) ) ) (assert (forall ( (A Bool) ) (=> (new274 A) (new274 A) ) ) ) (assert (forall ( (A Int) (B Bool) ) (=> (= B false) (new271 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (>= (- A C) 1) ) (new271 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (<= (- A C) (- 1)) ) (new271 A B) ) ) ) (assert (forall ( (A Int) (B Bool) ) (=> (new274 B) (new271 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (>= A 0) (= A 0) ) (new270 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (= B true) (>= D 0) (>= A 0) (= A (+ 1 D)) ) (new270 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (= B true) (>= D 0) (>= A 0) (= D 0) (= A (+ 1 D)) ) (new270 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (>= A 0) (= A 0) ) (new270 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (>= D 0) (>= A 0) (= A (+ 1 D)) (new270 D B C) ) (new270 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) ) (=> (and (= D false) (= B true) (= C 0) ) (new267 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (= B true) (>= E 0) (= C (+ 1 E)) ) (new267 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (= B true) (>= E 0) (= E 0) (= C (+ 1 E)) ) (new267 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) ) (=> (and (= D false) (= B false) (= C 0) ) (new267 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= B false) (>= E 0) (= C (+ 1 E)) (new270 E D A) ) (new267 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= E false) (= B false) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- C F) 1) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (<= (- C F) (- 1)) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= B false) (new271 D E) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- A F) 1) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= B false) (>= (- C F) 1) (>= (- A G) 1) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= B false) (>= (- A F) 1) (<= (- C G) (- 1)) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= B false) (>= (- A F) 1) (new271 D E) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (<= (- A F) (- 1)) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= B false) (>= (- C F) 1) (<= (- A G) (- 1)) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= B false) (<= (- C F) (- 1)) (<= (- A G) (- 1)) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= B false) (<= (- A F) (- 1)) (new271 D E) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= E false) (new274 B) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (>= (- C F) 1) (new274 B) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (<= (- C F) (- 1)) (new274 B) ) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (new277 D E B) (diff_new264 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) ) (=> (= B false) (new261 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (>= (- A C) 1) ) (new261 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (<= (- A C) (- 1)) ) (new261 A B) ) ) ) (assert (forall ( (A Int) (B Bool) ) (=> (new27 B) (new261 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (>= A 0) (= A 0) (new27 B) ) (new259 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (>= D 0) (>= A 0) (= A (+ 1 D)) (new261 C B) ) (new259 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (>= D 0) (>= A 0) (= D 0) (= A (+ 1 D)) (new261 C B) ) (new259 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (>= A 0) (= A 0) (new27 B) ) (new259 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Int) (F Bool) ) (=> (and (>= D 0) (>= A 0) (= A (+ 1 D)) (new277 E B F) (new259 D F C) ) (new259 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= D false) (= C false) (= B false) (new233 E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D false) (= C false) (= B false) (new237 F E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- F A) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (<= (- F A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= D true) (= C false) (= B false) (new233 E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) (>= (- G H) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (<= (- H A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- F G) 1) (new237 G E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) (<= (- G H) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F A) (- 1)) (<= (- G H) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= D false) (= C false) (= B false) (<= (- F G) (- 1)) (new237 G E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F A) 1) (new274 D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (<= (- F A) (- 1)) (new274 D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (new253 D F E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- A F) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- A F) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (new271 F B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- A F) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- A F) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D false) (= C false) (new27 B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- A F) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (<= (- A F) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D true) (= C false) (new27 B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- A H) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (<= (- A H) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (>= (- F G) 1) (new271 F B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- A F) 1) (<= (- G H) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- A H) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (<= (- F G) (- 1)) (new271 F B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A F) 1) (new274 D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (<= (- A F) (- 1)) (new274 D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (new277 F B D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D false) (= C true) (= B false) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D false) (= C true) (= B false) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D true) (= C true) (= B false) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C true) (= B false) (>= (- F G) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C true) (= B false) (<= (- F G) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= C true) (= B false) (new274 D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (>= (- A G) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (<= (- F A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (new233 E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (<= (- A G) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (>= (- F A) 1) (>= (- F A) 1) (new271 G B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (>= (- A G) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (<= (- F A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (new237 G E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (<= (- A G) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (>= (- F A) 1) (>= (- F A) 1) (new27 B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (>= (- A G) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (<= (- F A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D true) (= C false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (new233 E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (<= (- A G) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= C false) (>= (- F A) 1) (>= (- F A) 1) (new27 B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- H I) 1) (>= (- H A) 1) (>= (- A I) 1) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- H I) 1) (>= (- A I) 1) (<= (- H A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- A H) 1) (>= (- A H) 1) (new237 G E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- H I) 1) (>= (- H A) 1) (<= (- A I) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (>= (- F G) 1) (>= (- H A) 1) (>= (- H A) 1) (new271 F B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (>= (- A G) 1) (<= (- H I) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (<= (- F A) (- 1)) (<= (- H I) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (<= (- G H) (- 1)) (new237 H E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (<= (- H I) (- 1)) (<= (- A G) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (>= (- F A) 1) (>= (- F A) 1) (<= (- G H) (- 1)) (new271 G B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (>= (- A G) 1) (new274 D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (<= (- F A) (- 1)) (new274 D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= C false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (new253 D G E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (<= (- A G) (- 1)) (new274 D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (>= (- F A) 1) (>= (- F A) 1) (new277 G B D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- A F) 1) (<= (- G F) (- 1)) (<= (- G A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) (<= (- F G) (- 1)) (<= (- A G) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- F A) (- 1)) (<= (- A G) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D false) (= C false) (= B false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new233 E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (<= (- F A) (- 1)) (<= (- F A) (- 1)) (new271 G B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- A F) 1) (<= (- G F) (- 1)) (<= (- G A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) (<= (- F G) (- 1)) (<= (- A G) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- F A) (- 1)) (<= (- A G) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= D false) (= C false) (= B false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new237 G E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (<= (- F A) (- 1)) (<= (- F A) (- 1)) (new27 B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- A F) 1) (<= (- G F) (- 1)) (<= (- G A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- F A) 1) (<= (- F G) (- 1)) (<= (- A G) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- F A) (- 1)) (<= (- A G) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D true) (= C false) (= B false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new233 E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= C false) (<= (- F A) (- 1)) (<= (- F A) (- 1)) (new27 B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- A H) 1) (<= (- I H) (- 1)) (<= (- I A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- H A) 1) (<= (- H I) (- 1)) (<= (- A I) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (<= (- H I) (- 1)) (<= (- H A) (- 1)) (<= (- A I) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- F G) 1) (<= (- A H) (- 1)) (<= (- A H) (- 1)) (new237 G E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (>= (- F G) 1) (<= (- H A) (- 1)) (<= (- H A) (- 1)) (new271 F B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- A F) 1) (<= (- G H) (- 1)) (<= (- I F) (- 1)) (<= (- I A) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) (<= (- G H) (- 1)) (<= (- F I) (- 1)) (<= (- A I) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- H I) (- 1)) (<= (- H A) (- 1)) (<= (- A I) (- 1)) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= D false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- A H) (- 1)) (<= (- A H) (- 1)) (new237 G E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (<= (- F G) (- 1)) (<= (- H A) (- 1)) (<= (- H A) (- 1)) (new271 F B) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A F) 1) (<= (- G F) (- 1)) (<= (- G A) (- 1)) (new274 D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F A) 1) (<= (- F G) (- 1)) (<= (- A G) (- 1)) (new274 D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- F A) (- 1)) (<= (- A G) (- 1)) (new274 D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= C false) (= B false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new253 D G E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (<= (- F A) (- 1)) (<= (- F A) (- 1)) (new277 G B D) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- A F) 1) (<= (- F A) (- 1)) (new274 C) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F A) 1) (<= (- A F) (- 1)) (new274 C) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D false) (new236 F B C E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- A F) 1) (<= (- F A) (- 1)) (new274 C) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F A) 1) (<= (- A F) (- 1)) (new274 C) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D false) (new240 B C F E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= B false) (>= (- A F) 1) (<= (- F A) (- 1)) (new274 C) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= B false) (>= (- F A) 1) (<= (- A F) (- 1)) (new274 C) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= D true) (new244 B C E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F G) 1) (>= (- A H) 1) (<= (- H A) (- 1)) (new274 C) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F G) 1) (>= (- H A) 1) (<= (- A H) (- 1)) (new274 C) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= D false) (>= (- F G) 1) (new248 F B C G E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- A F) 1) (<= (- G H) (- 1)) (<= (- F A) (- 1)) (new274 C) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F A) 1) (<= (- G H) (- 1)) (<= (- A F) (- 1)) (new274 C) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= D false) (<= (- F G) (- 1)) (new252 F B C G E) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- A F) 1) (<= (- F A) (- 1)) (new274 D) (new274 C) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- F A) 1) (<= (- A F) (- 1)) (new274 D) (new274 C) ) (new256 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (new256 F B C D F E) (new256 A B C D A E) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (= A false) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (= A false) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (= A true) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (= A false) (>= (- D E) 1) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (= A false) (<= (- D E) (- 1)) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (new274 A) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (>= (- D B) 1) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (>= (- D B) 1) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A true) (>= (- D B) 1) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= A false) (>= (- D E) 1) (>= (- F B) 1) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= A false) (>= (- D B) 1) (<= (- E F) (- 1)) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (>= (- D B) 1) (new274 A) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (<= (- D B) (- 1)) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (<= (- D B) (- 1)) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A true) (<= (- D B) (- 1)) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= A false) (>= (- D E) 1) (<= (- F B) (- 1)) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= A false) (<= (- D E) (- 1)) (<= (- F B) (- 1)) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (<= (- D B) (- 1)) (new274 A) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= A false) (new233 C) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= A false) (new237 D C) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= A true) (new233 C) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) ) (=> (and (= A false) (>= (- D E) 1) (new237 E C) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) ) (=> (and (= A false) (<= (- D E) (- 1)) (new237 E C) ) (new253 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (new253 A D C) (new253 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= E false) (= C true) (= B false) (<= (- A D) (- 1)) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F D) 1) (<= (- A D) (- 1)) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (<= (- F D) (- 1)) (<= (- A D) (- 1)) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= C false) (= B false) (<= (- A D) (- 1)) (new274 E) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A F) 1) (<= (- A D) (- 1)) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- F D) 1) (>= (- A G) 1) (<= (- A D) (- 1)) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (<= (- F D) (- 1)) (<= (- A D) (- 1)) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A F) 1) (<= (- G F) (- 1)) (<= (- G D) (- 1)) (<= (- A D) (- 1)) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- A F) 1) (<= (- F D) (- 1)) (<= (- A D) (- 1)) (new274 C) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (>= (- D F) 1) (>= (- A F) 1) (<= (- A D) (- 1)) (new274 E) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (<= (- A F) (- 1)) (<= (- A D) (- 1)) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- F D) 1) (<= (- A G) (- 1)) (<= (- A D) (- 1)) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F D) 1) (<= (- F G) (- 1)) (<= (- A G) (- 1)) (<= (- A D) (- 1)) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- F D) 1) (<= (- A F) (- 1)) (<= (- A D) (- 1)) (new274 C) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (<= (- F D) (- 1)) (<= (- A G) (- 1)) (<= (- A D) (- 1)) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- F D) (- 1)) (<= (- A G) (- 1)) (<= (- A D) (- 1)) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (<= (- F D) (- 1)) (<= (- A F) (- 1)) (<= (- A D) (- 1)) (new274 C) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (>= (- D F) 1) (<= (- A F) (- 1)) (<= (- A D) (- 1)) (new274 E) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (<= (- D F) (- 1)) (<= (- A F) (- 1)) (<= (- A D) (- 1)) (new274 E) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= B false) (<= (- A D) (- 1)) (<= (- A D) (- 1)) (new368 C E) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= E false) (= C false) (<= (- A D) (- 1)) (new274 B) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (>= (- F A) 1) (>= (- F D) 1) (<= (- A D) (- 1)) (new274 B) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (>= (- F A) 1) (<= (- F D) (- 1)) (<= (- A D) (- 1)) (new274 B) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (<= (- F A) (- 1)) (<= (- F D) (- 1)) (<= (- A D) (- 1)) (new274 B) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= E false) (<= (- A D) (- 1)) (<= (- A D) (- 1)) (new373 C B) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= C false) (>= (- D A) 1) (<= (- A D) (- 1)) (new274 E) (new274 B) ) (new252 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= E false) (= C true) (= B false) (>= (- A D) 1) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F D) 1) (>= (- A D) 1) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A D) 1) (<= (- F D) (- 1)) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= C false) (= B false) (>= (- A D) 1) (new274 E) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A F) 1) (>= (- A D) 1) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- F D) 1) (>= (- A G) 1) (>= (- A D) 1) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F D) 1) (>= (- A G) 1) (>= (- A D) 1) (<= (- F G) (- 1)) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- F D) 1) (>= (- A F) 1) (>= (- A D) 1) (new274 C) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (>= (- A D) 1) (<= (- F D) (- 1)) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A F) 1) (>= (- A D) 1) (<= (- G F) (- 1)) (<= (- G D) (- 1)) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- A F) 1) (>= (- A D) 1) (<= (- F D) (- 1)) (new274 C) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (>= (- D F) 1) (>= (- A F) 1) (>= (- A D) 1) (new274 E) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (>= (- A F) 1) (>= (- A D) 1) (<= (- D F) (- 1)) (new274 E) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= B false) (>= (- A D) 1) (>= (- A D) 1) (new368 C E) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A D) 1) (<= (- A F) (- 1)) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- F D) 1) (>= (- A D) 1) (<= (- A G) (- 1)) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F D) 1) (>= (- A D) 1) (<= (- F G) (- 1)) (<= (- A G) (- 1)) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- F D) 1) (>= (- A D) 1) (<= (- A F) (- 1)) (new274 C) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A D) 1) (<= (- F G) (- 1)) (<= (- F D) (- 1)) (<= (- A G) (- 1)) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (>= (- A D) 1) (<= (- D F) (- 1)) (<= (- A F) (- 1)) (new274 E) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= E false) (= C false) (>= (- A D) 1) (new274 B) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (>= (- F A) 1) (>= (- F D) 1) (>= (- A D) 1) (new274 B) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (>= (- F D) 1) (>= (- A D) 1) (<= (- F A) (- 1)) (new274 B) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= E false) (>= (- A D) 1) (>= (- A D) 1) (new373 C B) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (>= (- A D) 1) (<= (- F A) (- 1)) (<= (- F D) (- 1)) (new274 B) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= C false) (>= (- A D) 1) (<= (- D A) (- 1)) (new274 E) (new274 B) ) (new248 A B C D E) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Bool) ) (=> (and (= C false) (= B false) (= A true) ) (new244 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Bool) ) (=> (and (= C true) (= B false) (= A false) ) (new244 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Bool) ) (=> (and (= C true) (= B true) (= A true) ) (new244 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (= B false) (= A false) (>= (- D E) 1) ) (new244 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (= B false) (= A false) (<= (- D E) (- 1)) ) (new244 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Bool) ) (=> (and (= C false) (= A false) (new274 B) ) (new244 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) ) (=> (and (= D false) (= B false) (= A false) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= B false) (= A false) (>= (- E F) 1) (>= (- E C) 1) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= B false) (= A false) (>= (- E C) 1) (<= (- E F) (- 1)) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D false) (= A false) (>= (- E C) 1) (new274 B) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= B false) (= A false) (>= (- E F) 1) (<= (- E C) (- 1)) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= B false) (= A false) (<= (- E F) (- 1)) (<= (- E C) (- 1)) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D false) (= A false) (<= (- E C) (- 1)) (new274 B) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= B false) (= A false) (>= (- C E) 1) (new274 D) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= B false) (= A false) (<= (- C E) (- 1)) (new274 D) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) ) (=> (and (= A false) (new368 B D) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) ) (=> (and (= D false) (= B true) (= A true) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D false) (= B false) (= A true) (>= (- E C) 1) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D false) (= B false) (= A true) (<= (- E C) (- 1)) ) (new240 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) ) (=> (and (= B false) (= A true) (new274 D) ) (new240 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) ) (=> (= B false) (new237 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (>= (- C A) 1) ) (new237 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (<= (- C A) (- 1)) ) (new237 A B) ) ) ) (assert (forall ( (A Int) (B Bool) ) (=> (new274 B) (new237 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) ) (=> (and (= D false) (= C false) (= B false) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) ) (=> (and (= D true) (= C true) (= B false) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (= B false) (>= (- A E) 1) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- E F) 1) (>= (- A F) 1) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- A E) 1) (<= (- F E) (- 1)) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= B false) (>= (- A E) 1) (new274 C) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (= B false) (<= (- A E) (- 1)) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- E F) 1) (<= (- A F) (- 1)) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (= B false) (<= (- E F) (- 1)) (<= (- A F) (- 1)) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= B false) (<= (- A E) (- 1)) (new274 C) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) ) (=> (and (= D true) (= C false) (new274 B) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= C false) (>= (- E A) 1) (new274 B) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= C false) (<= (- E A) (- 1)) (new274 B) ) (new236 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) ) (=> (and (= D false) (new373 C B) ) (new236 A B C D) ) ) ) (assert (forall ( (A Bool) ) (=> (= A false) (new233 A) ) ) ) (assert (forall ( (A Bool) ) (=> (= A true) (new233 A) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) ) (=> (and (= D false) (= B true) (= C 0) ) (new230 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (= B true) (>= E 0) (= C (+ 1 E)) ) (new230 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (= B true) (>= E 0) (= E 0) (= C (+ 1 E)) ) (new230 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) ) (=> (and (= D false) (= B false) (= C 0) ) (new230 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= B false) (>= E 0) (= C (+ 1 E)) (new229 E D A) ) (new230 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (>= A 0) (= A 0) ) (new229 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (= B true) (>= D 0) (>= A 0) (= A (+ 1 D)) ) (new229 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (= B true) (>= D 0) (>= A 0) (= D 0) (= A (+ 1 D)) ) (new229 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (>= A 0) (= A 0) ) (new229 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (>= D 0) (>= A 0) (= A (+ 1 D)) (new229 D B C) ) (new229 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (= A false) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (= A true) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (= A false) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (<= (- C D) (- 1)) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (new112 A) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B true) (= A false) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B true) (= A true) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) (>= (- E D) 1) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) (<= (- E D) (- 1)) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (>= (- C D) 1) (new112 A) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (<= (- C D) (- 1)) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) (<= (- E D) (- 1)) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (<= (- C D) (- 1)) (<= (- E D) (- 1)) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (<= (- C D) (- 1)) (new112 A) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= A false) (new112 B) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= A false) (>= (- C D) 1) (new112 B) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= A false) (<= (- C D) (- 1)) (new112 B) ) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (new195 A B) (new195 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (= A false) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (<= (- C D) (- 1)) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= A false) (new112 B) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (= A false) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B true) (= A false) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (= A true) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B true) (= A true) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) (>= (- C E) 1) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) (<= (- C E) (- 1)) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= A false) (>= (- C D) 1) (new112 B) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (= A false) (<= (- C D) (- 1)) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (>= (- C D) 1) (<= (- C E) (- 1)) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) (E Int) ) (=> (and (= B false) (= A false) (<= (- C D) (- 1)) (<= (- C E) (- 1)) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= A false) (<= (- C D) (- 1)) (new112 B) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (and (= B false) (new112 A) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (>= (- C D) 1) (new112 A) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Int) ) (=> (and (= B false) (<= (- C D) (- 1)) (new112 A) ) (new190 A B) ) ) ) (assert (forall ( (A Bool) (B Bool) ) (=> (new190 B A) (new190 A B) ) ) ) (assert (forall ( (A Int) (B Bool) ) (=> (= B false) (new115 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (>= (- A C) 1) ) (new115 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (<= (- A C) (- 1)) ) (new115 A B) ) ) ) (assert (forall ( (A Int) (B Bool) ) (=> (new112 B) (new115 A B) ) ) ) (assert (forall ( (A Bool) ) (=> (= A false) (new112 A) ) ) ) (assert (forall ( (A Bool) ) (=> (= A false) (new112 A) ) ) ) (assert (forall ( (A Bool) ) (=> (= A true) (new112 A) ) ) ) (assert (forall ( (A Bool) (B Int) (C Int) ) (=> (and (= A false) (>= (- B C) 1) ) (new112 A) ) ) ) (assert (forall ( (A Bool) (B Int) (C Int) ) (=> (and (= A false) (<= (- B C) (- 1)) ) (new112 A) ) ) ) (assert (forall ( (A Bool) ) (=> (new112 A) (new112 A) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= E false) (= B false) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- C F) 1) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (<= (- C F) (- 1)) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= B false) (new115 D E) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- A F) 1) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= B false) (>= (- C F) 1) (>= (- A G) 1) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= B false) (>= (- A F) 1) (<= (- C G) (- 1)) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= B false) (>= (- A F) 1) (new115 D E) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (<= (- A F) (- 1)) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= B false) (>= (- C F) 1) (<= (- A G) (- 1)) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= B false) (<= (- C F) (- 1)) (<= (- A G) (- 1)) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= B false) (<= (- A F) (- 1)) (new115 D E) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= E false) (new112 B) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (>= (- C F) 1) (new112 B) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (<= (- C F) (- 1)) (new112 B) ) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (diff_new102 B D E) (diff_new106 A B C D E) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (= A false) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (>= (- B D) 1) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (<= (- B D) (- 1)) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= A false) (new115 D C) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (= A false) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (>= (- B D) 1) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (<= (- B D) (- 1)) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= A false) (new14 C) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (= A true) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A true) (>= (- B D) 1) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A true) (<= (- B D) (- 1)) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= A true) (new14 C) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (= A false) (>= (- D E) 1) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= A false) (>= (- D E) 1) (>= (- B F) 1) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= A false) (>= (- D E) 1) (<= (- B F) (- 1)) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) ) (=> (and (= A false) (>= (- D E) 1) (new115 D C) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (= A false) (<= (- D E) (- 1)) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= A false) (>= (- B D) 1) (<= (- E F) (- 1)) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= A false) (<= (- D E) (- 1)) (<= (- B F) (- 1)) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) ) (=> (and (= A false) (<= (- D E) (- 1)) (new115 D C) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (new112 A) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (>= (- B D) 1) (new112 A) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (<= (- B D) (- 1)) (new112 A) ) (diff_new102 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (diff_new102 A D C) (diff_new102 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) ) (=> (= B false) (new98 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (>= (- A C) 1) ) (new98 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (<= (- A C) (- 1)) ) (new98 A B) ) ) ) (assert (forall ( (A Int) (B Bool) ) (=> (new14 B) (new98 A B) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D false) (= C false) (= B 0) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= (- A E) 1) (>= F 0) (= B (+ 1 F)) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= E 0) (<= (- A F) (- 1)) (= B (+ 1 E)) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (>= E 0) (= B (+ 1 E)) (new14 C) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= (- A E) 1) (>= F 0) (= F 0) (= B (+ 1 F)) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= E 0) (<= (- A F) (- 1)) (= E 0) (= B (+ 1 E)) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (>= E 0) (= E 0) (= B (+ 1 E)) (new14 C) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D true) (= C true) (= B 0) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (>= E 0) (= B (+ 1 E)) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (>= E 0) (= E 0) (= B (+ 1 E)) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D false) (= C false) (= B 0) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) (G Int) ) (=> (and (= D false) (= C false) (>= (- E F) 1) (>= G 0) (= B (+ 1 G)) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) (G Int) ) (=> (and (= D false) (= C false) (>= E 0) (<= (- F G) (- 1)) (= B (+ 1 E)) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (>= E 0) (= B (+ 1 E)) (new83 E C A) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D true) (= C true) (= B 0) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (>= E 0) (= B (+ 1 E)) ) (new88 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (>= A 0) (= A 0) (new14 B) ) (new83 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (>= D 0) (>= A 0) (= A (+ 1 D)) (new98 C B) ) (new83 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (>= D 0) (>= A 0) (= D 0) (= A (+ 1 D)) (new98 C B) ) (new83 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (>= A 0) (= A 0) (new14 B) ) (new83 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (>= D 0) (>= A 0) (= A (+ 1 D)) (diff_new102 E F B) (new83 D E C) ) (new83 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (>= C 0) (new98 A B) ) (new80 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (>= C 0) (= C 0) (new98 A B) ) (new80 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Int) (F Bool) (G Int) ) (=> (and (>= D 0) (>= C 0) (= C (+ 1 D)) (diff_new106 E F A G B) (new80 E F D) ) (new80 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= D false) (= C false) (= B false) (new54 E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D false) (= C false) (= B false) (new58 F E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- F A) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (<= (- F A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= D true) (= C false) (= B false) (new54 E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) (>= (- G H) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (<= (- H A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- F G) 1) (new58 G E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) (<= (- G H) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F A) (- 1)) (<= (- G H) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= D false) (= C false) (= B false) (<= (- F G) (- 1)) (new58 G E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F A) 1) (new112 D) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (<= (- F A) (- 1)) (new112 D) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (new74 D F E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- A F) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- A F) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (new115 F B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- A F) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- A F) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D false) (= C false) (new14 B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- A F) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (<= (- A F) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D true) (= C false) (new14 B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- A H) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (<= (- A H) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (>= (- F G) 1) (new115 F B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- A F) 1) (<= (- G H) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- A H) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (<= (- F G) (- 1)) (new115 F B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A F) 1) (new112 D) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (<= (- A F) (- 1)) (new112 D) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (diff_new102 D F B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D false) (= C true) (= B false) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D false) (= C true) (= B false) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D true) (= C true) (= B false) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C true) (= B false) (>= (- F G) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C true) (= B false) (<= (- F G) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= C true) (= B false) (new112 D) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (>= (- A G) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (<= (- F A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (new54 E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (<= (- A G) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (>= (- F A) 1) (>= (- F A) 1) (new115 G B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (>= (- A G) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (<= (- F A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (new58 G E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (<= (- A G) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (>= (- F A) 1) (>= (- F A) 1) (new14 B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (>= (- A G) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (<= (- F A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D true) (= C false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (new54 E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (<= (- A G) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= C false) (>= (- F A) 1) (>= (- F A) 1) (new14 B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- H I) 1) (>= (- H A) 1) (>= (- A I) 1) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- H I) 1) (>= (- A I) 1) (<= (- H A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- A H) 1) (>= (- A H) 1) (new58 G E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- H I) 1) (>= (- H A) 1) (<= (- A I) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (>= (- F G) 1) (>= (- H A) 1) (>= (- H A) 1) (new115 F B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (>= (- A G) 1) (<= (- H I) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (<= (- F A) (- 1)) (<= (- H I) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (<= (- G H) (- 1)) (new58 H E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (<= (- H I) (- 1)) (<= (- A G) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (>= (- F A) 1) (>= (- F A) 1) (<= (- G H) (- 1)) (new115 G B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (>= (- A G) 1) (new112 D) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (<= (- F A) (- 1)) (new112 D) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= C false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (new74 D G E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- F A) 1) (<= (- A G) (- 1)) (new112 D) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (>= (- F A) 1) (>= (- F A) 1) (diff_new102 D G B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- A F) 1) (<= (- G F) (- 1)) (<= (- G A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) (<= (- F G) (- 1)) (<= (- A G) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- F A) (- 1)) (<= (- A G) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D false) (= C false) (= B false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new54 E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (<= (- F A) (- 1)) (<= (- F A) (- 1)) (new115 G B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- A F) 1) (<= (- G F) (- 1)) (<= (- G A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) (<= (- F G) (- 1)) (<= (- A G) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- F A) (- 1)) (<= (- A G) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= D false) (= C false) (= B false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new58 G E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= C false) (<= (- F A) (- 1)) (<= (- F A) (- 1)) (new14 B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- A F) 1) (<= (- G F) (- 1)) (<= (- G A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (>= (- F A) 1) (<= (- F G) (- 1)) (<= (- A G) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D true) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- F A) (- 1)) (<= (- A G) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D true) (= C false) (= B false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new54 E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= C false) (<= (- F A) (- 1)) (<= (- F A) (- 1)) (new14 B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- A H) 1) (<= (- I H) (- 1)) (<= (- I A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (>= (- H A) 1) (<= (- H I) (- 1)) (<= (- A I) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F G) 1) (<= (- H I) (- 1)) (<= (- H A) (- 1)) (<= (- A I) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- F G) 1) (<= (- A H) (- 1)) (<= (- A H) (- 1)) (new58 G E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (>= (- F G) 1) (<= (- H A) (- 1)) (<= (- H A) (- 1)) (new115 F B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- A F) 1) (<= (- G H) (- 1)) (<= (- I F) (- 1)) (<= (- I A) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (>= (- F A) 1) (<= (- G H) (- 1)) (<= (- F I) (- 1)) (<= (- A I) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) (I Int) ) (=> (and (= E false) (= D false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- H I) (- 1)) (<= (- H A) (- 1)) (<= (- A I) (- 1)) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= D false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- A H) (- 1)) (<= (- A H) (- 1)) (new58 G E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= C false) (<= (- F G) (- 1)) (<= (- H A) (- 1)) (<= (- H A) (- 1)) (new115 F B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A F) 1) (<= (- G F) (- 1)) (<= (- G A) (- 1)) (new112 D) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F A) 1) (<= (- F G) (- 1)) (<= (- A G) (- 1)) (new112 D) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- F A) (- 1)) (<= (- A G) (- 1)) (new112 D) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= C false) (= B false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new74 D G E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (<= (- F A) (- 1)) (<= (- F A) (- 1)) (diff_new102 D G B) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- A F) 1) (<= (- F A) (- 1)) (new112 C) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F A) 1) (<= (- A F) (- 1)) (new112 C) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D false) (new57 F B C E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- A F) 1) (<= (- F A) (- 1)) (new112 C) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F A) 1) (<= (- A F) (- 1)) (new112 C) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= D false) (new61 B C F E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= B false) (>= (- A F) 1) (<= (- F A) (- 1)) (new112 C) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D true) (= B false) (>= (- F A) 1) (<= (- A F) (- 1)) (new112 C) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= D true) (new65 B C E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F G) 1) (>= (- A H) 1) (<= (- H A) (- 1)) (new112 C) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F G) 1) (>= (- H A) 1) (<= (- A H) (- 1)) (new112 C) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= D false) (>= (- F G) 1) (new69 F B C G E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- A F) 1) (<= (- G H) (- 1)) (<= (- F A) (- 1)) (new112 C) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F A) 1) (<= (- G H) (- 1)) (<= (- A F) (- 1)) (new112 C) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= D false) (<= (- F G) (- 1)) (new73 F B C G E) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- A F) 1) (<= (- F A) (- 1)) (new112 D) (new112 C) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- F A) 1) (<= (- A F) (- 1)) (new112 D) (new112 C) ) (new77 A B C D A E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (new77 F B C D F E) (new77 A B C D A E) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (= A false) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (= A false) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (= A true) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (= A false) (>= (- D E) 1) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (= A false) (<= (- D E) (- 1)) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (new112 A) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (>= (- D B) 1) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (>= (- D B) 1) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A true) (>= (- D B) 1) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= A false) (>= (- D E) 1) (>= (- F B) 1) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= A false) (>= (- D B) 1) (<= (- E F) (- 1)) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (>= (- D B) 1) (new112 A) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (<= (- D B) (- 1)) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (<= (- D B) (- 1)) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A true) (<= (- D B) (- 1)) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= A false) (>= (- D E) 1) (<= (- F B) (- 1)) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) (F Int) ) (=> (and (= C false) (= A false) (<= (- D E) (- 1)) (<= (- F B) (- 1)) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (<= (- D B) (- 1)) (new112 A) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= A false) (new54 C) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= A false) (new58 D C) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= A true) (new54 C) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) ) (=> (and (= A false) (>= (- D E) 1) (new58 E C) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) (E Int) ) (=> (and (= A false) (<= (- D E) (- 1)) (new58 E C) ) (new74 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (new74 A D C) (new74 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= E false) (= C true) (= B false) (<= (- A D) (- 1)) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F D) 1) (<= (- A D) (- 1)) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (<= (- F D) (- 1)) (<= (- A D) (- 1)) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= C false) (= B false) (<= (- A D) (- 1)) (new112 E) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A F) 1) (<= (- A D) (- 1)) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- F D) 1) (>= (- A G) 1) (<= (- A D) (- 1)) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (<= (- F D) (- 1)) (<= (- A D) (- 1)) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A F) 1) (<= (- G F) (- 1)) (<= (- G D) (- 1)) (<= (- A D) (- 1)) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- A F) 1) (<= (- F D) (- 1)) (<= (- A D) (- 1)) (new112 C) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (>= (- D F) 1) (>= (- A F) 1) (<= (- A D) (- 1)) (new112 E) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (<= (- A F) (- 1)) (<= (- A D) (- 1)) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- F D) 1) (<= (- A G) (- 1)) (<= (- A D) (- 1)) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F D) 1) (<= (- F G) (- 1)) (<= (- A G) (- 1)) (<= (- A D) (- 1)) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- F D) 1) (<= (- A F) (- 1)) (<= (- A D) (- 1)) (new112 C) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (<= (- F D) (- 1)) (<= (- A G) (- 1)) (<= (- A D) (- 1)) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (<= (- F G) (- 1)) (<= (- F D) (- 1)) (<= (- A G) (- 1)) (<= (- A D) (- 1)) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (<= (- F D) (- 1)) (<= (- A F) (- 1)) (<= (- A D) (- 1)) (new112 C) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (>= (- D F) 1) (<= (- A F) (- 1)) (<= (- A D) (- 1)) (new112 E) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (<= (- D F) (- 1)) (<= (- A F) (- 1)) (<= (- A D) (- 1)) (new112 E) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= B false) (<= (- A D) (- 1)) (<= (- A D) (- 1)) (new190 C E) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= E false) (= C false) (<= (- A D) (- 1)) (new112 B) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (>= (- F A) 1) (>= (- F D) 1) (<= (- A D) (- 1)) (new112 B) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (>= (- F A) 1) (<= (- F D) (- 1)) (<= (- A D) (- 1)) (new112 B) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (<= (- F A) (- 1)) (<= (- F D) (- 1)) (<= (- A D) (- 1)) (new112 B) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= E false) (<= (- A D) (- 1)) (<= (- A D) (- 1)) (new195 C B) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= C false) (>= (- D A) 1) (<= (- A D) (- 1)) (new112 E) (new112 B) ) (new73 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= E false) (= C true) (= B false) (>= (- A D) 1) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F D) 1) (>= (- A D) 1) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A D) 1) (<= (- F D) (- 1)) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= C false) (= B false) (>= (- A D) 1) (new112 E) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A F) 1) (>= (- A D) 1) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- F D) 1) (>= (- A G) 1) (>= (- A D) 1) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F D) 1) (>= (- A G) 1) (>= (- A D) 1) (<= (- F G) (- 1)) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- F D) 1) (>= (- A F) 1) (>= (- A D) 1) (new112 C) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- A G) 1) (>= (- A D) 1) (<= (- F D) (- 1)) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A F) 1) (>= (- A D) 1) (<= (- G F) (- 1)) (<= (- G D) (- 1)) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- A F) 1) (>= (- A D) 1) (<= (- F D) (- 1)) (new112 C) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (>= (- D F) 1) (>= (- A F) 1) (>= (- A D) 1) (new112 E) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (>= (- A F) 1) (>= (- A D) 1) (<= (- D F) (- 1)) (new112 E) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= B false) (>= (- A D) 1) (>= (- A D) 1) (new190 C E) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A D) 1) (<= (- A F) (- 1)) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F G) 1) (>= (- F D) 1) (>= (- A D) 1) (<= (- A G) (- 1)) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- F D) 1) (>= (- A D) 1) (<= (- F G) (- 1)) (<= (- A G) (- 1)) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= B false) (>= (- F D) 1) (>= (- A D) 1) (<= (- A F) (- 1)) (new112 C) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= C false) (= B false) (>= (- A D) 1) (<= (- F G) (- 1)) (<= (- F D) (- 1)) (<= (- A G) (- 1)) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= C false) (= B false) (>= (- A D) 1) (<= (- D F) (- 1)) (<= (- A F) (- 1)) (new112 E) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= E false) (= C false) (>= (- A D) 1) (new112 B) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (>= (- F A) 1) (>= (- F D) 1) (>= (- A D) 1) (new112 B) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (>= (- F D) 1) (>= (- A D) 1) (<= (- F A) (- 1)) (new112 B) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= E false) (>= (- A D) 1) (>= (- A D) 1) (new195 C B) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (= C false) (>= (- A D) 1) (<= (- F A) (- 1)) (<= (- F D) (- 1)) (new112 B) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Int) (E Bool) ) (=> (and (= C false) (>= (- A D) 1) (<= (- D A) (- 1)) (new112 E) (new112 B) ) (new69 A B C D E) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Bool) ) (=> (and (= C false) (= B false) (= A true) ) (new65 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Bool) ) (=> (and (= C true) (= B false) (= A false) ) (new65 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Bool) ) (=> (and (= C true) (= B true) (= A true) ) (new65 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (= B false) (= A false) (>= (- D E) 1) ) (new65 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Bool) (D Int) (E Int) ) (=> (and (= C false) (= B false) (= A false) (<= (- D E) (- 1)) ) (new65 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Bool) ) (=> (and (= C false) (= A false) (new112 B) ) (new65 A B C) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) ) (=> (and (= D false) (= B false) (= A false) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= B false) (= A false) (>= (- E F) 1) (>= (- E C) 1) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= B false) (= A false) (>= (- E C) 1) (<= (- E F) (- 1)) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D false) (= A false) (>= (- E C) 1) (new112 B) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= B false) (= A false) (>= (- E F) 1) (<= (- E C) (- 1)) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= B false) (= A false) (<= (- E F) (- 1)) (<= (- E C) (- 1)) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D false) (= A false) (<= (- E C) (- 1)) (new112 B) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= B false) (= A false) (>= (- C E) 1) (new112 D) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= B false) (= A false) (<= (- C E) (- 1)) (new112 D) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) ) (=> (and (= A false) (new190 B D) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) ) (=> (and (= D false) (= B true) (= A true) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D false) (= B false) (= A true) (>= (- E C) 1) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D false) (= B false) (= A true) (<= (- E C) (- 1)) ) (new61 A B C D) ) ) ) (assert (forall ( (A Bool) (B Bool) (C Int) (D Bool) ) (=> (and (= B false) (= A true) (new112 D) ) (new61 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) ) (=> (= B false) (new58 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (>= (- C A) 1) ) (new58 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (= B false) (<= (- C A) (- 1)) ) (new58 A B) ) ) ) (assert (forall ( (A Int) (B Bool) ) (=> (new112 B) (new58 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) ) (=> (and (= D false) (= C false) (= B false) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) ) (=> (and (= D true) (= C true) (= B false) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (= B false) (>= (- A E) 1) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- E F) 1) (>= (- A F) 1) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- A E) 1) (<= (- F E) (- 1)) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= B false) (>= (- A E) 1) (new112 C) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (= B false) (<= (- A E) (- 1)) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (= B false) (>= (- E F) 1) (<= (- A F) (- 1)) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (= B false) (<= (- E F) (- 1)) (<= (- A F) (- 1)) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= B false) (<= (- A E) (- 1)) (new112 C) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) ) (=> (and (= D true) (= C false) (new112 B) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= C false) (>= (- E A) 1) (new112 B) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= C false) (<= (- E A) (- 1)) (new112 B) ) (new57 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) ) (=> (and (= D false) (new195 C B) ) (new57 A B C D) ) ) ) (assert (forall ( (A Bool) ) (=> (= A false) (new54 A) ) ) ) (assert (forall ( (A Bool) ) (=> (= A true) (new54 A) ) ) ) (assert (forall ( (A Bool) (B Int) ) (=> (and (= A true) (>= B 0) ) (new52 A B) ) ) ) (assert (forall ( (A Bool) (B Int) ) (=> (and (>= B 0) (= B 0) (new14 A) ) (new52 A B) ) ) ) (assert (forall ( (A Bool) (B Int) (C Int) ) (=> (and (>= C 0) (>= B 0) (= B (+ 1 C)) (new52 A C) ) (new52 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) ) (=> (and (= D false) (= B true) (>= C 0) (= C 0) ) (new51 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (= B true) (>= E 0) (>= C 0) (= C (+ 1 E)) ) (new51 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (= B true) (>= E 0) (>= C 0) (= E 0) (= C (+ 1 E)) ) (new51 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) ) (=> (and (= D false) (= B false) (>= C 0) (= C 0) ) (new51 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) (E Int) ) (=> (and (= B false) (>= E 0) (>= C 0) (= C (+ 1 E)) (new229 E D A) ) (new51 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= E false) (= B true) (= D 0) ) (diff_new50 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E true) (= B true) (>= F 0) (= D (+ 1 F)) ) (diff_new50 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E true) (= B true) (>= F 0) (= F 0) (= D (+ 1 F)) ) (diff_new50 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= A 0) (new230 C B D E) ) (diff_new50 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (>= F 0) (= D 0) (= A (+ 1 F)) (new52 B F) ) (diff_new50 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (>= F 0) (>= G 0) (= D (+ 1 F)) (= A (+ 1 G)) (diff_new22 G B C F E) ) (diff_new50 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D false) (= B false) (new233 C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (new233 C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new233 C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= B false) (new236 F E D C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (new237 F C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (new237 G C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= B false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new237 G C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= B false) (new240 E D F C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D false) (= B true) (new233 C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B true) (>= (- A F) 1) (>= (- A F) 1) (new233 C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B true) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new233 C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= B true) (new244 E D C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F G) 1) (new237 G C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F G) 1) (>= (- A H) 1) (>= (- A H) 1) (new237 G C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F G) 1) (<= (- A H) (- 1)) (<= (- A H) (- 1)) (new237 G C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= B false) (>= (- F G) 1) (new248 F E D G C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= B false) (<= (- F G) (- 1)) (new237 G C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (<= (- G H) (- 1)) (new237 H C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (<= (- F G) (- 1)) (<= (- A H) (- 1)) (<= (- A H) (- 1)) (new237 G C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= B false) (<= (- F G) (- 1)) (new252 F E D G C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (new253 B F C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (>= (- A F) 1) (>= (- A F) 1) (new253 B G C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new253 B G C) ) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (new256 F E D B F C) (diff_new46 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D false) (= C false) (= B 0) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= (- A E) 1) (>= F 0) (= B (+ 1 F)) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= E 0) (<= (- A F) (- 1)) (= B (+ 1 E)) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (>= E 0) (= B (+ 1 E)) (new27 C) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= (- A E) 1) (>= F 0) (= F 0) (= B (+ 1 F)) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= E 0) (<= (- A F) (- 1)) (= E 0) (= B (+ 1 E)) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (>= E 0) (= E 0) (= B (+ 1 E)) (new27 C) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D true) (= C true) (= B 0) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (>= E 0) (= B (+ 1 E)) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (>= E 0) (= E 0) (= B (+ 1 E)) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D false) (= C false) (= B 0) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) (G Int) ) (=> (and (= D false) (= C false) (>= (- E F) 1) (>= G 0) (= B (+ 1 G)) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) (G Int) ) (=> (and (= D false) (= C false) (>= E 0) (<= (- F G) (- 1)) (= B (+ 1 E)) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (>= E 0) (= B (+ 1 E)) (new259 E C A) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D true) (= C true) (= B 0) ) (new43 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (>= E 0) (= B (+ 1 E)) ) (new43 A B C D) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (>= (- B D) 1) ) (new41 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (<= (- B D) (- 1)) ) (new41 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= A false) (new27 C) ) (new41 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (= A true) ) (new41 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (>= C 0) (new261 A B) ) (new39 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) ) (=> (and (>= C 0) (= C 0) (new261 A B) ) (new39 A B C) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Int) (F Bool) (G Int) ) (=> (and (>= D 0) (>= C 0) (= C (+ 1 D)) (diff_new264 E F A G B) (new39 E F D) ) (new39 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) ) (=> (and (= A true) (>= B 0) ) (new36 A B) ) ) ) (assert (forall ( (A Bool) (B Int) ) (=> (and (>= B 0) (= B 0) (new27 A) ) (new36 A B) ) ) ) (assert (forall ( (A Bool) (B Int) (C Int) ) (=> (and (>= C 0) (>= B 0) (= B (+ 1 C)) (new36 A C) ) (new36 A B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) ) (=> (and (= D false) (= B true) (= C 0) ) (new35 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Bool) ) (=> (and (= D false) (= B false) (= C 0) ) (new35 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= E false) (= B true) (= D 0) ) (diff_new34 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E true) (= B true) (>= F 0) (= D (+ 1 F)) ) (diff_new34 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E true) (= B true) (>= F 0) (= F 0) (= D (+ 1 F)) ) (diff_new34 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= A 0) (new267 C B D E) ) (diff_new34 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (>= F 0) (= D 0) (= A (+ 1 F)) (new36 B F) ) (diff_new34 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (>= F 0) (>= G 0) (= D (+ 1 F)) (= A (+ 1 G)) (diff_new34 G B C F E) ) (diff_new34 A B C D E) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D false) (= C 0) (= A 0) ) (new32 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (>= E 0) (= C (+ 1 E)) (= A 0) ) (new32 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (>= E 0) (= E 0) (= C (+ 1 E)) (= A 0) ) (new32 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) (G Bool) (H Int) ) (=> (and (= A (+ 1 E)) (diff_new34 F G B C D) (new32 E H F G) ) (new32 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= E false) (= B true) (= D 0) ) (diff_new31 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= D 0) (= A 0) (new35 C B D E) ) (diff_new31 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (>= F 0) (= D 0) (= A (+ 1 F)) (new36 B F) ) (diff_new31 A B C D E) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= C false) (>= (- B E) 1) (>= A 0) ) (new29 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= C false) (>= A 0) (<= (- B E) (- 1)) ) (new29 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D false) (>= A 0) (new27 C) ) (new29 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D true) (= C false) (>= A 0) ) (new29 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= C false) (>= (- B E) 1) (>= A 0) (= A 0) ) (new29 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= C false) (>= A 0) (<= (- B E) (- 1)) (= A 0) ) (new29 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D false) (>= A 0) (= A 0) (new27 C) ) (new29 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D true) (= C false) (>= A 0) (= A 0) ) (new29 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= (- B E) 1) (>= F 0) (>= A 0) (= A (+ 1 F)) ) (new29 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= E 0) (>= A 0) (<= (- B F) (- 1)) (= A (+ 1 E)) ) (new29 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (>= E 0) (>= A 0) (= A (+ 1 E)) (new39 F C E) ) (new29 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (>= E 0) (>= A 0) (= A (+ 1 E)) ) (new29 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D false) (= C false) (= B 0) ) (new28 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D true) (= C true) (= B 0) ) (new28 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D false) (= C false) (= B 0) ) (new28 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D true) (= C true) (= B 0) ) (new28 A B C D) ) ) ) (assert (forall ( (A Bool) ) (=> (= A false) (new27 A) ) ) ) (assert (forall ( (A Bool) ) (=> (= A true) (new27 A) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (= D 0) (new27 B) ) (diff_new26 A B C D B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (>= F 0) (= D (+ 1 F)) (new41 B C E) ) (diff_new26 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (>= F 0) (= F 0) (= D (+ 1 F)) (new41 B C E) ) (diff_new26 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= A 0) (new43 C D E B) ) (diff_new26 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (>= F 0) (= D 0) (= A (+ 1 F)) (new29 F G B E) ) (diff_new26 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) (H Int) (I Int) (J Bool) (K Bool) ) (=> (and (>= F 0) (>= G 0) (= D (+ 1 F)) (= A (+ 1 G)) (diff_new46 H I J K B E) (diff_new26 G K C F J) ) (diff_new26 A B C D E) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D false) (= C 0) (= A 0) ) (new24 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (>= E 0) (= C (+ 1 E)) (= A 0) ) (new24 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (>= E 0) (= E 0) (= C (+ 1 E)) (= A 0) ) (new24 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) (G Bool) (H Int) ) (=> (and (= A (+ 1 E)) (diff_new34 F G B C D) (new24 E H F G) ) (new24 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D false) (= C 0) (= A 0) ) (new23 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (>= E 0) (= C (+ 1 E)) (= A 0) ) (new23 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (>= E 0) (= E 0) (= C (+ 1 E)) (= A 0) ) (new23 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) (G Bool) (H Int) ) (=> (and (= A (+ 1 E)) (diff_new50 F G B C D) (new23 E H F G) ) (new23 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= E false) (= B true) (>= D 0) (= D 0) ) (diff_new22 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E true) (= B true) (>= F 0) (>= D 0) (= D (+ 1 F)) ) (diff_new22 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E true) (= B true) (>= F 0) (>= D 0) (= F 0) (= D (+ 1 F)) ) (diff_new22 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (>= D 0) (= A 0) (new51 C B D E) ) (diff_new22 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (= E false) (>= F 0) (>= D 0) (= D 0) (= A (+ 1 F)) (new52 B F) ) (diff_new22 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (>= F 0) (>= G 0) (>= D 0) (= D (+ 1 F)) (= A (+ 1 G)) (diff_new22 G B C F E) ) (diff_new22 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D false) (= B false) (new54 C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (new54 C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new54 C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= B false) (new57 F E D C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B false) (new58 F C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (new58 G C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= B false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new58 G C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= B false) (new61 E D F C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= E false) (= D false) (= B true) (new54 C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B true) (>= (- A F) 1) (>= (- A F) 1) (new54 C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (= B true) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new54 C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) ) (=> (and (= B true) (new65 E D C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F G) 1) (new58 G C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F G) 1) (>= (- A H) 1) (>= (- A H) 1) (new58 G C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- F G) 1) (<= (- A H) (- 1)) (<= (- A H) (- 1)) (new58 G C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= B false) (>= (- F G) 1) (new69 F E D G C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (= B false) (<= (- F G) (- 1)) (new58 G C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (>= (- A F) 1) (>= (- A F) 1) (<= (- G H) (- 1)) (new58 H C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) (H Int) ) (=> (and (= E false) (= D false) (= B false) (<= (- F G) (- 1)) (<= (- A H) (- 1)) (<= (- A H) (- 1)) (new58 G C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= B false) (<= (- F G) (- 1)) (new73 F E D G C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (and (= E false) (= D false) (new74 B F C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (>= (- A F) 1) (>= (- A F) 1) (new74 B G C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) (G Int) ) (=> (and (= E false) (= D false) (<= (- A F) (- 1)) (<= (- A F) (- 1)) (new74 B G C) ) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Bool) (D Bool) (E Bool) (F Int) ) (=> (new77 F E D B F C) (diff_new20 A A B C D E) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= C false) (>= (- B E) 1) (>= A 0) ) (new18 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= C false) (>= A 0) (<= (- B E) (- 1)) ) (new18 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D false) (>= A 0) (new14 C) ) (new18 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D true) (= C false) (>= A 0) ) (new18 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= C false) (>= (- B E) 1) (>= A 0) (= A 0) ) (new18 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (= C false) (>= A 0) (<= (- B E) (- 1)) (= A 0) ) (new18 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D false) (>= A 0) (= A 0) (new14 C) ) (new18 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D true) (= C false) (>= A 0) (= A 0) ) (new18 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= (- B E) 1) (>= F 0) (>= A 0) (= A (+ 1 F)) ) (new18 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= E 0) (>= A 0) (<= (- B F) (- 1)) (= A (+ 1 E)) ) (new18 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (>= E 0) (>= A 0) (= A (+ 1 E)) (new80 F C E) ) (new18 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (>= E 0) (>= A 0) (= A (+ 1 E)) ) (new18 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D false) (= C false) (>= B 0) (= B 0) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= (- A E) 1) (>= F 0) (>= B 0) (= B (+ 1 F)) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= E 0) (>= B 0) (<= (- A F) (- 1)) (= B (+ 1 E)) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (>= E 0) (>= B 0) (= B (+ 1 E)) (new14 C) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= (- A E) 1) (>= F 0) (>= B 0) (= F 0) (= B (+ 1 F)) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) ) (=> (and (= D false) (= C false) (>= E 0) (>= B 0) (<= (- A F) (- 1)) (= E 0) (= B (+ 1 E)) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (>= E 0) (>= B 0) (= E 0) (= B (+ 1 E)) (new14 C) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D true) (= C true) (>= B 0) (= B 0) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (>= E 0) (>= B 0) (= B (+ 1 E)) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (>= E 0) (>= B 0) (= E 0) (= B (+ 1 E)) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D false) (= C false) (>= B 0) (= B 0) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) (G Int) ) (=> (and (= D false) (= C false) (>= (- E F) 1) (>= G 0) (>= B 0) (= B (+ 1 G)) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) (F Int) (G Int) ) (=> (and (= D false) (= C false) (>= E 0) (>= B 0) (<= (- F G) (- 1)) (= B (+ 1 E)) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D false) (>= E 0) (>= B 0) (= B (+ 1 E)) (new83 E C A) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) ) (=> (and (= D true) (= C true) (>= B 0) (= B 0) ) (new17 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Bool) (D Bool) (E Int) ) (=> (and (= D true) (= C false) (>= E 0) (>= B 0) (= B (+ 1 E)) ) (new17 A B C D) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (>= (- B D) 1) ) (new15 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) (D Int) ) (=> (and (= C false) (= A false) (<= (- B D) (- 1)) ) (new15 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= A false) (new14 C) ) (new15 A B C) ) ) ) (assert (forall ( (A Bool) (B Int) (C Bool) ) (=> (and (= C false) (= A true) ) (new15 A B C) ) ) ) (assert (forall ( (A Bool) ) (=> (= A false) (new14 A) ) ) ) (assert (forall ( (A Bool) ) (=> (= A true) (new14 A) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (= D 0) (new14 B) ) (diff_new13 A B C D B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (>= F 0) (= D (+ 1 F)) (new15 B C E) ) (diff_new13 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (>= F 0) (= F 0) (= D (+ 1 F)) (new15 B C E) ) (diff_new13 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= A 0) (new88 C D E B) ) (diff_new13 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (>= F 0) (= D 0) (= A (+ 1 F)) (new18 F G B E) ) (diff_new13 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) (H Int) (I Int) (J Bool) (K Bool) ) (=> (and (>= F 0) (>= G 0) (= D (+ 1 F)) (= A (+ 1 G)) (diff_new20 H I J K B E) (diff_new13 G K C F J) ) (diff_new13 A B C D E) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D false) (= C 0) (= A 0) ) (new11 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (>= E 0) (= C (+ 1 E)) (= A 0) ) (new11 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (>= E 0) (= E 0) (= C (+ 1 E)) (= A 0) ) (new11 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) (G Bool) (H Int) ) (=> (and (= A (+ 1 E)) (diff_new50 F G B C D) (new11 E H F G) ) (new11 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (= B 0) ) (new10 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (= C 0) (= B 0) ) (new10 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (= B 0) (= A 0) ) (new10 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (= C 0) (= B 0) (= A 0) ) (new10 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) ) (=> (and (= B (+ 1 E)) (= A 0) (new11 E F C D) ) (new10 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) (G Int) (H Bool) (I Int) ) (=> (and (>= E 0) (= B (+ 1 F)) (= A (+ 1 E)) (diff_new13 G H I C D) (new10 E F G H) ) (new10 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (>= D 0) (= D 0) (new14 B) ) (diff_new9 A B C D B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (>= F 0) (>= D 0) (= D (+ 1 F)) (new15 B C E) ) (diff_new9 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) ) (=> (and (>= F 0) (>= D 0) (= F 0) (= D (+ 1 F)) (new15 B C E) ) (diff_new9 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (>= D 0) (= A 0) (new17 C D E B) ) (diff_new9 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (>= F 0) (>= D 0) (= D 0) (= A (+ 1 F)) (new18 F G B E) ) (diff_new9 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) (H Int) (I Int) (J Bool) (K Bool) ) (=> (and (>= F 0) (>= G 0) (>= D 0) (= D (+ 1 F)) (= A (+ 1 G)) (diff_new20 H I J K B E) (diff_new9 G K C F J) ) (diff_new9 A B C D E) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D false) (>= C 0) (= C 0) (= A 0) ) (new7 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (>= E 0) (>= C 0) (= C (+ 1 E)) (= A 0) ) (new7 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) ) (=> (and (= D true) (>= E 0) (>= C 0) (= E 0) (= C (+ 1 E)) (= A 0) ) (new7 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) (G Bool) (H Int) ) (=> (and (>= C 0) (= A (+ 1 E)) (diff_new22 F G B C D) (new23 E H F G) ) (new7 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (= B 0) ) (new6 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (= C 0) (= B 0) ) (new6 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (= B 0) (= A 0) ) (new6 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (= C 0) (= B 0) (= A 0) ) (new6 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) ) (=> (and (= B (+ 1 E)) (= A 0) (new24 E F C D) ) (new6 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) (G Int) (H Bool) (I Int) ) (=> (and (>= E 0) (= B (+ 1 F)) (= A (+ 1 E)) (diff_new26 G H I C D) (new6 E F G H) ) (new6 A B C D) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) ) (=> (and (= D 0) (new27 B) ) (diff_new5 A B C D B) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) ) (=> (and (= D 0) (= A 0) (new28 C D E B) ) (diff_new5 A B C D E) ) ) ) (assert (forall ( (A Int) (B Bool) (C Int) (D Int) (E Bool) (F Int) (G Int) ) (=> (and (>= F 0) (= D 0) (= A (+ 1 F)) (new29 F G B E) ) (diff_new5 A B C D E) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D false) (= C 0) (= A 0) ) (new3 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) (G Bool) (H Int) ) (=> (and (= C 0) (= A (+ 1 E)) (diff_new31 F G B C D) (new32 E H F G) ) (new3 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (= C 0) (= B 0) ) (new2 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (= C 0) (= B 0) ) (new2 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (= C 0) (= B 0) (= A 0) ) (new2 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (= C 0) (= B 0) (= A 0) ) (new2 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) ) (=> (and (= C 0) (= B (+ 1 E)) (= A 0) (new3 E F C D) ) (new2 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) (G Int) (H Bool) (I Int) ) (=> (and (>= E 0) (= C 0) (= B (+ 1 F)) (= A (+ 1 E)) (diff_new5 G H I C D) (new6 E F G H) ) (new2 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (>= C 0) (= B 0) ) (new1 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (>= C 0) (= C 0) (= B 0) ) (new1 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (>= C 0) (= B 0) (= A 0) ) (new1 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) ) (=> (and (= D true) (>= C 0) (= C 0) (= B 0) (= A 0) ) (new1 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) ) (=> (and (>= C 0) (= B (+ 1 E)) (= A 0) (new7 E F C D) ) (new1 A B C D) ) ) ) (assert (forall ( (A Int) (B Int) (C Int) (D Bool) (E Int) (F Int) (G Int) (H Bool) (I Int) ) (=> (and (>= E 0) (>= C 0) (= B (+ 1 F)) (= A (+ 1 E)) (diff_new9 G H I C D) (new10 E F G H) ) (new1 A B C D) ) ) ) (assert (forall ( (A Bool) (B Int) (C Int) (D Int) ) (=> (and (= A false) (>= B 0) (= B (- C D)) (new1 D C B A) ) ff ) ) ) (assert (forall ( (A Bool) (B Int) (C Int) (D Int) ) (=> (and (= A false) (<= B (- C 1)) (= D 0) (new2 C B D A) ) ff ) ) ) (assert (not ff)) (check-sat)