TSTP Solution File: SWW041_1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : SWW041_1 : TPTP v8.2.0. Released v5.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n012.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed May 29 18:18:23 EDT 2024

% Result   : Theorem 19.06s 19.41s
% Output   : Proof 19.12s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.25  % Problem    : SWW041_1 : TPTP v8.2.0. Released v5.0.0.
% 0.11/0.25  % Command    : do_cvc5 %s %d
% 0.26/0.48  % Computer : n012.cluster.edu
% 0.26/0.48  % Model    : x86_64 x86_64
% 0.26/0.48  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.26/0.48  % Memory   : 8042.1875MB
% 0.26/0.48  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.26/0.48  % CPULimit   : 300
% 0.26/0.48  % WCLimit    : 300
% 0.26/0.48  % DateTime   : Sun May 26 06:17:39 EDT 2024
% 0.26/0.48  % CPUTime    : 
% 0.58/0.91  %----Proving TF0_ARI
% 19.06/19.41  --- Run --finite-model-find --decision=internal at 15...
% 19.06/19.41  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 15...
% 19.06/19.41  % SZS status Theorem for /export/starexec/sandbox/tmp/tmp.rohex1qdnj/cvc5---1.0.5_18467.smt2
% 19.06/19.41  % SZS output start Proof for /export/starexec/sandbox/tmp/tmp.rohex1qdnj/cvc5---1.0.5_18467.smt2
% 19.06/19.41  (assume a0 (not (=> (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))))) (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z5) 5) (< tptp.z2 tptp.z1))))))
% 19.06/19.41  (assume a1 true)
% 19.06/19.41  (step t1 (cl (not (= (=> (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) (not (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4))))) (not (=> (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)))) (not (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)))) :rule equiv_pos2)
% 19.06/19.41  (step t2 (cl (= (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)))) :rule refl)
% 19.06/19.41  (step t3 (cl (= (= (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) false) (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))))) :rule equiv_simplify)
% 19.06/19.41  (step t4 (cl (= (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) false) (not (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))))) :rule equiv2 :premises (t3))
% 19.06/19.41  (step t5 (cl (not (not (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))))) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) :rule not_not)
% 19.06/19.41  (step t6 (cl (= (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) false) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) :rule resolution :premises (t4 t5))
% 19.06/19.41  (step t7 (cl (=> (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) false) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) :rule implies_neg1)
% 19.06/19.41  (anchor :step t8)
% 19.06/19.41  (assume t8.a0 (>= (tptp.b tptp.z1) 4))
% 19.06/19.41  (assume t8.a1 (= (tptp.b tptp.z1) 2))
% 19.06/19.41  (step t8.t1 (cl (not (= (not (>= (tptp.b tptp.z1) 4)) (< (tptp.b tptp.z1) 4))) (not (not (>= (tptp.b tptp.z1) 4))) (< (tptp.b tptp.z1) 4)) :rule equiv_pos2)
% 19.06/19.41  (step t8.t2 (cl (= (< (tptp.b tptp.z1) 4) (not (>= (tptp.b tptp.z1) 4)))) :rule all_simplify)
% 19.06/19.41  (step t8.t3 (cl (= (not (>= (tptp.b tptp.z1) 4)) (< (tptp.b tptp.z1) 4))) :rule symm :premises (t8.t2))
% 19.06/19.41  (step t8.t4 (cl (=> (>= (tptp.b tptp.z1) 4) false) (>= (tptp.b tptp.z1) 4)) :rule implies_neg1)
% 19.06/19.41  (anchor :step t8.t5)
% 19.06/19.41  (assume t8.t5.a0 (>= (tptp.b tptp.z1) 4))
% 19.06/19.41  (step t8.t5.t1 (cl (not (= (<= (+ (* (- 1.0) (tptp.b tptp.z1)) (* 1.0 (tptp.b tptp.z1))) (+ (* (- 1.0) 4) (* 1.0 2))) false)) (not (<= (+ (* (- 1.0) (tptp.b tptp.z1)) (* 1.0 (tptp.b tptp.z1))) (+ (* (- 1.0) 4) (* 1.0 2)))) false) :rule equiv_pos2)
% 19.06/19.41  (step t8.t5.t2 (cl (= (* (- 1.0) (tptp.b tptp.z1)) (to_real (* (- 1) (tptp.b tptp.z1))))) :rule all_simplify)
% 19.06/19.41  (step t8.t5.t3 (cl (= (* 1.0 (tptp.b tptp.z1)) (to_real (tptp.b tptp.z1)))) :rule all_simplify)
% 19.06/19.41  (step t8.t5.t4 (cl (= (+ (* (- 1.0) (tptp.b tptp.z1)) (* 1.0 (tptp.b tptp.z1))) (+ (to_real (* (- 1) (tptp.b tptp.z1))) (to_real (tptp.b tptp.z1))))) :rule cong :premises (t8.t5.t2 t8.t5.t3))
% 19.06/19.41  (step t8.t5.t5 (cl (= (+ (to_real (* (- 1) (tptp.b tptp.z1))) (to_real (tptp.b tptp.z1))) 0.0)) :rule all_simplify)
% 19.06/19.41  (step t8.t5.t6 (cl (= (+ (* (- 1.0) (tptp.b tptp.z1)) (* 1.0 (tptp.b tptp.z1))) 0.0)) :rule trans :premises (t8.t5.t4 t8.t5.t5))
% 19.06/19.41  (step t8.t5.t7 (cl (= (* (- 1.0) 4) (- 4.0))) :rule all_simplify)
% 19.06/19.41  (step t8.t5.t8 (cl (= (* 1.0 2) 2.0)) :rule all_simplify)
% 19.06/19.41  (step t8.t5.t9 (cl (= (+ (* (- 1.0) 4) (* 1.0 2)) (+ (- 4.0) 2.0))) :rule cong :premises (t8.t5.t7 t8.t5.t8))
% 19.06/19.41  (step t8.t5.t10 (cl (= (+ (- 4.0) 2.0) (- 2.0))) :rule all_simplify)
% 19.06/19.41  (step t8.t5.t11 (cl (= (+ (* (- 1.0) 4) (* 1.0 2)) (- 2.0))) :rule trans :premises (t8.t5.t9 t8.t5.t10))
% 19.06/19.41  (step t8.t5.t12 (cl (= (<= (+ (* (- 1.0) (tptp.b tptp.z1)) (* 1.0 (tptp.b tptp.z1))) (+ (* (- 1.0) 4) (* 1.0 2))) (<= 0.0 (- 2.0)))) :rule cong :premises (t8.t5.t6 t8.t5.t11))
% 19.06/19.41  (step t8.t5.t13 (cl (= (<= 0.0 (- 2.0)) false)) :rule all_simplify)
% 19.06/19.41  (step t8.t5.t14 (cl (= (<= (+ (* (- 1.0) (tptp.b tptp.z1)) (* 1.0 (tptp.b tptp.z1))) (+ (* (- 1.0) 4) (* 1.0 2))) false)) :rule trans :premises (t8.t5.t12 t8.t5.t13))
% 19.06/19.41  (step t8.t5.t15 (cl (not (<= (* (- 1.0) (tptp.b tptp.z1)) (* (- 1.0) 4))) (not (= (* 1.0 (tptp.b tptp.z1)) (* 1.0 2))) (<= (+ (* (- 1.0) (tptp.b tptp.z1)) (* 1.0 (tptp.b tptp.z1))) (+ (* (- 1.0) 4) (* 1.0 2)))) :rule la_generic :args (1 (- 1) 1))
% 19.06/19.41  (step t8.t5.t16 (cl (=> (and (< (- 1.0) 0) (>= (tptp.b tptp.z1) 4)) (<= (* (- 1.0) (tptp.b tptp.z1)) (* (- 1.0) 4)))) :rule la_mult_neg)
% 19.06/19.41  (step t8.t5.t17 (cl (not (and (< (- 1.0) 0) (>= (tptp.b tptp.z1) 4))) (<= (* (- 1.0) (tptp.b tptp.z1)) (* (- 1.0) 4))) :rule implies :premises (t8.t5.t16))
% 19.06/19.41  (step t8.t5.t18 (cl (and (< (- 1.0) 0) (>= (tptp.b tptp.z1) 4)) (not (< (- 1.0) 0)) (not (>= (tptp.b tptp.z1) 4))) :rule and_neg)
% 19.06/19.41  (step t8.t5.t19 (cl (= (= (< (- 1.0) 0) true) (< (- 1.0) 0))) :rule equiv_simplify)
% 19.06/19.41  (step t8.t5.t20 (cl (not (= (< (- 1.0) 0) true)) (< (- 1.0) 0)) :rule equiv1 :premises (t8.t5.t19))
% 19.06/19.41  (step t8.t5.t21 (cl (= (< (- 1.0) 0) true)) :rule hole :args ((< (- 1.0) 0)))
% 19.06/19.41  (step t8.t5.t22 (cl (< (- 1.0) 0)) :rule resolution :premises (t8.t5.t20 t8.t5.t21))
% 19.06/19.41  (step t8.t5.t23 (cl (and (< (- 1.0) 0) (>= (tptp.b tptp.z1) 4))) :rule resolution :premises (t8.t5.t18 t8.t5.t22 t8.t5.a0))
% 19.06/19.41  (step t8.t5.t24 (cl (<= (* (- 1.0) (tptp.b tptp.z1)) (* (- 1.0) 4))) :rule resolution :premises (t8.t5.t17 t8.t5.t23))
% 19.06/19.41  (step t8.t5.t25 (cl (=> (and (> 1.0 0) (= (tptp.b tptp.z1) 2)) (= (* 1.0 (tptp.b tptp.z1)) (* 1.0 2)))) :rule la_mult_pos)
% 19.06/19.41  (step t8.t5.t26 (cl (not (and (> 1.0 0) (= (tptp.b tptp.z1) 2))) (= (* 1.0 (tptp.b tptp.z1)) (* 1.0 2))) :rule implies :premises (t8.t5.t25))
% 19.06/19.41  (step t8.t5.t27 (cl (and (> 1.0 0) (= (tptp.b tptp.z1) 2)) (not (> 1.0 0)) (not (= (tptp.b tptp.z1) 2))) :rule and_neg)
% 19.06/19.41  (step t8.t5.t28 (cl (= (= (> 1.0 0) true) (> 1.0 0))) :rule equiv_simplify)
% 19.06/19.41  (step t8.t5.t29 (cl (not (= (> 1.0 0) true)) (> 1.0 0)) :rule equiv1 :premises (t8.t5.t28))
% 19.06/19.41  (step t8.t5.t30 (cl (= (> 1.0 0) true)) :rule hole :args ((> 1.0 0)))
% 19.06/19.41  (step t8.t5.t31 (cl (> 1.0 0)) :rule resolution :premises (t8.t5.t29 t8.t5.t30))
% 19.06/19.41  (step t8.t5.t32 (cl (and (> 1.0 0) (= (tptp.b tptp.z1) 2))) :rule resolution :premises (t8.t5.t27 t8.t5.t31 t8.a1))
% 19.06/19.41  (step t8.t5.t33 (cl (= (* 1.0 (tptp.b tptp.z1)) (* 1.0 2))) :rule resolution :premises (t8.t5.t26 t8.t5.t32))
% 19.06/19.41  (step t8.t5.t34 (cl (<= (+ (* (- 1.0) (tptp.b tptp.z1)) (* 1.0 (tptp.b tptp.z1))) (+ (* (- 1.0) 4) (* 1.0 2)))) :rule resolution :premises (t8.t5.t15 t8.t5.t24 t8.t5.t33))
% 19.06/19.41  (step t8.t5.t35 (cl false) :rule resolution :premises (t8.t5.t1 t8.t5.t14 t8.t5.t34))
% 19.06/19.41  (step t8.t5 (cl (not (>= (tptp.b tptp.z1) 4)) false) :rule subproof :discharge (t8.t5.a0))
% 19.06/19.41  (step t8.t6 (cl (=> (>= (tptp.b tptp.z1) 4) false) false) :rule resolution :premises (t8.t4 t8.t5))
% 19.06/19.41  (step t8.t7 (cl (=> (>= (tptp.b tptp.z1) 4) false) (not false)) :rule implies_neg2)
% 19.06/19.41  (step t8.t8 (cl (=> (>= (tptp.b tptp.z1) 4) false) (=> (>= (tptp.b tptp.z1) 4) false)) :rule resolution :premises (t8.t6 t8.t7))
% 19.06/19.41  (step t8.t9 (cl (=> (>= (tptp.b tptp.z1) 4) false)) :rule contraction :premises (t8.t8))
% 19.06/19.41  (step t8.t10 (cl (= (=> (>= (tptp.b tptp.z1) 4) false) (not (>= (tptp.b tptp.z1) 4)))) :rule implies_simplify)
% 19.06/19.41  (step t8.t11 (cl (not (=> (>= (tptp.b tptp.z1) 4) false)) (not (>= (tptp.b tptp.z1) 4))) :rule equiv1 :premises (t8.t10))
% 19.06/19.41  (step t8.t12 (cl (not (>= (tptp.b tptp.z1) 4))) :rule resolution :premises (t8.t9 t8.t11))
% 19.06/19.41  (step t8.t13 (cl (< (tptp.b tptp.z1) 4)) :rule resolution :premises (t8.t1 t8.t3 t8.t12))
% 19.06/19.41  (step t8.t14 (cl (not (= (>= (tptp.b tptp.z1) 4) (not (< (tptp.b tptp.z1) 4)))) (not (>= (tptp.b tptp.z1) 4)) (not (< (tptp.b tptp.z1) 4))) :rule equiv_pos2)
% 19.06/19.41  (step t8.t15 (cl (= (not (< (tptp.b tptp.z1) 4)) (not (not (>= (tptp.b tptp.z1) 4))))) :rule cong :premises (t8.t2))
% 19.06/19.41  (step t8.t16 (cl (= (not (not (>= (tptp.b tptp.z1) 4))) (>= (tptp.b tptp.z1) 4))) :rule all_simplify)
% 19.06/19.41  (step t8.t17 (cl (= (not (< (tptp.b tptp.z1) 4)) (>= (tptp.b tptp.z1) 4))) :rule trans :premises (t8.t15 t8.t16))
% 19.06/19.41  (step t8.t18 (cl (= (>= (tptp.b tptp.z1) 4) (not (< (tptp.b tptp.z1) 4)))) :rule symm :premises (t8.t17))
% 19.06/19.41  (step t8.t19 (cl (not (< (tptp.b tptp.z1) 4))) :rule resolution :premises (t8.t14 t8.t18 t8.a0))
% 19.06/19.41  (step t8.t20 (cl) :rule resolution :premises (t8.t13 t8.t19))
% 19.06/19.41  (step t8 (cl (not (>= (tptp.b tptp.z1) 4)) (not (= (tptp.b tptp.z1) 2)) false) :rule subproof :discharge (t8.a0 t8.a1))
% 19.06/19.41  (step t9 (cl (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) (>= (tptp.b tptp.z1) 4)) :rule and_pos)
% 19.06/19.41  (step t10 (cl (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) (= (tptp.b tptp.z1) 2)) :rule and_pos)
% 19.06/19.41  (step t11 (cl false (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)))) :rule resolution :premises (t8 t9 t10))
% 19.06/19.41  (step t12 (cl (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) false) :rule reordering :premises (t11))
% 19.06/19.41  (step t13 (cl (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) false) :rule contraction :premises (t12))
% 19.06/19.41  (step t14 (cl (=> (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) false) false) :rule resolution :premises (t7 t13))
% 19.06/19.41  (step t15 (cl (=> (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) false) (not false)) :rule implies_neg2)
% 19.06/19.41  (step t16 (cl (=> (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) false) (=> (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) false)) :rule resolution :premises (t14 t15))
% 19.06/19.41  (step t17 (cl (=> (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) false)) :rule contraction :premises (t16))
% 19.06/19.41  (step t18 (cl (= (=> (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) false) (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))))) :rule implies_simplify)
% 19.06/19.41  (step t19 (cl (not (=> (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) false)) (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)))) :rule equiv1 :premises (t18))
% 19.06/19.41  (step t20 (cl (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)))) :rule resolution :premises (t17 t19))
% 19.06/19.41  (step t21 (cl (= (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) false)) :rule resolution :premises (t6 t20))
% 19.06/19.41  (step t22 (cl (= (=> (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) (=> (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) false))) :rule cong :premises (t2 t21))
% 19.06/19.41  (step t23 (cl (= (=> (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) false) (not (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4))))) :rule all_simplify)
% 19.06/19.41  (step t24 (cl (= (=> (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) (not (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4))))) :rule trans :premises (t22 t23))
% 19.06/19.41  (step t25 (cl (=> (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4))) :rule implies_neg1)
% 19.06/19.41  (anchor :step t26)
% 19.06/19.41  (assume t26.a0 (= (tptp.b tptp.z1) 2))
% 19.06/19.41  (assume t26.a1 (>= (tptp.b tptp.z1) 4))
% 19.06/19.41  (step t26.t1 (cl (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) (not (>= (tptp.b tptp.z1) 4)) (not (= (tptp.b tptp.z1) 2))) :rule and_neg)
% 19.06/19.41  (step t26.t2 (cl (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) :rule resolution :premises (t26.t1 t26.a1 t26.a0))
% 19.06/19.41  (step t26 (cl (not (= (tptp.b tptp.z1) 2)) (not (>= (tptp.b tptp.z1) 4)) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) :rule subproof :discharge (t26.a0 t26.a1))
% 19.06/19.41  (step t27 (cl (not (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4))) (= (tptp.b tptp.z1) 2)) :rule and_pos)
% 19.06/19.41  (step t28 (cl (not (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4))) (>= (tptp.b tptp.z1) 4)) :rule and_pos)
% 19.06/19.41  (step t29 (cl (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)) (not (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4))) (not (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)))) :rule resolution :premises (t26 t27 t28))
% 19.06/19.41  (step t30 (cl (not (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4))) (not (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4))) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) :rule reordering :premises (t29))
% 19.06/19.41  (step t31 (cl (not (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4))) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) :rule contraction :premises (t30))
% 19.06/19.41  (step t32 (cl (=> (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) :rule resolution :premises (t25 t31))
% 19.06/19.41  (step t33 (cl (=> (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) (not (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)))) :rule implies_neg2)
% 19.06/19.41  (step t34 (cl (=> (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2))) (=> (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)))) :rule resolution :premises (t32 t33))
% 19.06/19.41  (step t35 (cl (=> (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)) (and (>= (tptp.b tptp.z1) 4) (= (tptp.b tptp.z1) 2)))) :rule contraction :premises (t34))
% 19.06/19.41  (step t36 (cl (not (and (= (tptp.b tptp.z1) 2) (>= (tptp.b tptp.z1) 4)))) :rule resolution :premises (t1 t24 t35))
% 19.06/19.41  (step t37 (cl (not (= (tptp.b tptp.z1) 2)) (not (>= (tptp.b tptp.z1) 4))) :rule not_and :premises (t36))
% 19.06/19.41  (step t38 (cl (not (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule or_pos)
% 19.06/19.41  (step t39 (cl (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (>= (tptp.b tptp.z2) 3) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (not (= (tptp.b tptp.z5) 5)) (>= (tptp.b tptp.z1) 4) (not (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule reordering :premises (t38))
% 19.06/19.41  (step t40 (cl (not (= (not (=> (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))))) (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z5) 5) (< tptp.z2 tptp.z1))))) (not (=> (and (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13))) (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6)))) (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z5) 5) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))))) (not (not (=> (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))))) (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z5) 5) (< tptp.z2 tptp.z1)))))) (not (=> (and (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13))) (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6)))) (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z5) 5) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))))) :rule equiv_pos2)
% 19.06/19.41  (step t41 (cl (= (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))))) (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))))))) :rule all_simplify)
% 19.06/19.41  (anchor :step t42 :args ((Z1 Int) (:= Z1 Z1)))
% 19.06/19.41  (step t42.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.41  (step t42.t2 (cl (= (<= 1 (tptp.a Z1)) (>= (tptp.a Z1) 1))) :rule all_simplify)
% 19.06/19.41  (step t42.t3 (cl (= (<= (tptp.a Z1) 12) (not (>= (tptp.a Z1) 13)))) :rule all_simplify)
% 19.06/19.41  (step t42.t4 (cl (= (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12)) (and (>= (tptp.a Z1) 1) (not (>= (tptp.a Z1) 13))))) :rule cong :premises (t42.t2 t42.t3))
% 19.06/19.41  (step t42 (cl (= (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (>= (tptp.a Z1) 1) (not (>= (tptp.a Z1) 13)))))) :rule bind)
% 19.06/19.41  (step t43 (cl (= (forall ((Z1 Int)) (and (>= (tptp.a Z1) 1) (not (>= (tptp.a Z1) 13)))) (and (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13)))))) :rule all_simplify)
% 19.06/19.41  (step t44 (cl (= (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (and (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13)))))) :rule trans :premises (t42 t43))
% 19.06/19.41  (anchor :step t45 :args ((Z1 Int) (:= Z1 Z1)))
% 19.06/19.41  (step t45.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.41  (step t45.t2 (cl (= (<= 1 (tptp.b Z1)) (>= (tptp.b Z1) 1))) :rule all_simplify)
% 19.06/19.41  (step t45.t3 (cl (= (<= (tptp.b Z1) 5) (not (>= (tptp.b Z1) 6)))) :rule all_simplify)
% 19.06/19.41  (step t45.t4 (cl (= (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5)) (and (>= (tptp.b Z1) 1) (not (>= (tptp.b Z1) 6))))) :rule cong :premises (t45.t2 t45.t3))
% 19.06/19.41  (step t45 (cl (= (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) (forall ((Z1 Int)) (and (>= (tptp.b Z1) 1) (not (>= (tptp.b Z1) 6)))))) :rule bind)
% 19.06/19.41  (step t46 (cl (= (forall ((Z1 Int)) (and (>= (tptp.b Z1) 1) (not (>= (tptp.b Z1) 6)))) (and (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6)))))) :rule all_simplify)
% 19.06/19.41  (step t47 (cl (= (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) (and (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6)))))) :rule trans :premises (t45 t46))
% 19.06/19.41  (step t48 (cl (= (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z2)))) :rule refl)
% 19.06/19.41  (step t49 (cl (= (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z3)))) :rule refl)
% 19.06/19.41  (step t50 (cl (= (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z4)))) :rule refl)
% 19.06/19.41  (step t51 (cl (= (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z5)))) :rule refl)
% 19.06/19.41  (step t52 (cl (= (not (= tptp.z1 tptp.z6)) (not (= tptp.z1 tptp.z6)))) :rule refl)
% 19.06/19.41  (step t53 (cl (= (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z3)))) :rule refl)
% 19.06/19.41  (step t54 (cl (= (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z4)))) :rule refl)
% 19.06/19.41  (step t55 (cl (= (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z5)))) :rule refl)
% 19.06/19.41  (step t56 (cl (= (not (= tptp.z2 tptp.z6)) (not (= tptp.z2 tptp.z6)))) :rule refl)
% 19.06/19.41  (step t57 (cl (= (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z4)))) :rule refl)
% 19.06/19.41  (step t58 (cl (= (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z5)))) :rule refl)
% 19.06/19.41  (step t59 (cl (= (not (= tptp.z3 tptp.z6)) (not (= tptp.z3 tptp.z6)))) :rule refl)
% 19.06/19.41  (step t60 (cl (= (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z5)))) :rule refl)
% 19.06/19.41  (step t61 (cl (= (not (= tptp.z4 tptp.z6)) (not (= tptp.z4 tptp.z6)))) :rule refl)
% 19.06/19.41  (step t62 (cl (= (not (= tptp.z5 tptp.z6)) (not (= tptp.z5 tptp.z6)))) :rule refl)
% 19.06/19.42  (step t63 (cl (= (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))))) :rule all_simplify)
% 19.06/19.42  (anchor :step t64 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2)))
% 19.06/19.42  (step t64.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t64.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t64.t3 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t64.t4 (cl (= (= (tptp.a Z1) 9) (= (tptp.a Z1) 9))) :rule refl)
% 19.06/19.42  (step t64.t5 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t64.t6 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t64.t7 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t64.t8 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t64.t9 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t64.t8))
% 19.06/19.42  (step t64.t10 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t64.t11 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t64.t9 t64.t10))
% 19.06/19.42  (step t64.t12 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t64.t7 t64.t11))
% 19.06/19.42  (step t64.t13 (cl (= (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t64.t3 t64.t4 t64.t5 t64.t6 t64.t12))
% 19.06/19.42  (step t64.t14 (cl (= (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t64.t13))
% 19.06/19.42  (step t64 (cl (= (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t65 (cl (= (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t66 (cl (= (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t64 t65))
% 19.06/19.42  (anchor :step t67 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2)))
% 19.06/19.42  (step t67.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t67.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t67.t3 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t67.t4 (cl (= (= (tptp.a Z1) 8) (= (tptp.a Z1) 8))) :rule refl)
% 19.06/19.42  (step t67.t5 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t67.t6 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t67.t7 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t67.t8 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t67.t9 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t67.t8))
% 19.06/19.42  (step t67.t10 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t67.t11 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t67.t9 t67.t10))
% 19.06/19.42  (step t67.t12 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t67.t7 t67.t11))
% 19.06/19.42  (step t67.t13 (cl (= (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t67.t3 t67.t4 t67.t5 t67.t6 t67.t12))
% 19.06/19.42  (step t67.t14 (cl (= (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t67.t13))
% 19.06/19.42  (step t67 (cl (= (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t68 (cl (= (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t69 (cl (= (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t67 t68))
% 19.06/19.42  (anchor :step t70 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t70.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t70.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t70.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t70.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t70.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t70.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t70.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t70.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t70.t9 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t70.t10 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.42  (step t70.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t70.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t70.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t70.t12))
% 19.06/19.42  (step t70.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t70.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t70.t13 t70.t14))
% 19.06/19.42  (step t70.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t70.t11 t70.t15))
% 19.06/19.42  (step t70.t17 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t70.t4 t70.t5 t70.t6 t70.t7 t70.t8 t70.t9 t70.t10 t70.t16))
% 19.06/19.42  (step t70.t18 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t70.t17))
% 19.06/19.42  (step t70 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t71 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t72 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t70 t71))
% 19.06/19.42  (anchor :step t73 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t73.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t73.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t73.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t73.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t73.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t73.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t73.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.42  (step t73.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t73.t9 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t73.t10 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.42  (step t73.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t73.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t73.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t73.t12))
% 19.06/19.42  (step t73.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t73.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t73.t13 t73.t14))
% 19.06/19.42  (step t73.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t73.t11 t73.t15))
% 19.06/19.42  (step t73.t17 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t73.t4 t73.t5 t73.t6 t73.t7 t73.t8 t73.t9 t73.t10 t73.t16))
% 19.06/19.42  (step t73.t18 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t73.t17))
% 19.06/19.42  (step t73 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t74 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t75 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t73 t74))
% 19.06/19.42  (anchor :step t76 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t76.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t76.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t76.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t76.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t76.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t76.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t76.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t76.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t76.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t76.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t76.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t76.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t76.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t76.t12))
% 19.06/19.42  (step t76.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t76.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t76.t13 t76.t14))
% 19.06/19.42  (step t76.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t76.t11 t76.t15))
% 19.06/19.42  (step t76.t17 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t76.t4 t76.t5 t76.t6 t76.t7 t76.t8 t76.t9 t76.t10 t76.t16))
% 19.06/19.42  (step t76.t18 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t76.t17))
% 19.06/19.42  (step t76 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t77 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t78 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t76 t77))
% 19.06/19.42  (anchor :step t79 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t79.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t79.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t79.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t79.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t79.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t79.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t79.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t79.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t79.t9 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t79.t10 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.42  (step t79.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t79.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t79.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t79.t12))
% 19.06/19.42  (step t79.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t79.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t79.t13 t79.t14))
% 19.06/19.42  (step t79.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t79.t11 t79.t15))
% 19.06/19.42  (step t79.t17 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t79.t4 t79.t5 t79.t6 t79.t7 t79.t8 t79.t9 t79.t10 t79.t16))
% 19.06/19.42  (step t79.t18 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t79.t17))
% 19.06/19.42  (step t79 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t80 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t81 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t79 t80))
% 19.06/19.42  (anchor :step t82 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t82.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t82.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t82.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t82.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t82.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t82.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t82.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t82.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t82.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t82.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t82.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t82.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t82.t13 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t82.t14 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.42  (step t82.t15 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t82.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t82.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t82.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t82.t17))
% 19.06/19.42  (step t82.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t82.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t82.t18 t82.t19))
% 19.06/19.42  (step t82.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t82.t16 t82.t20))
% 19.06/19.42  (step t82.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t82.t5 t82.t6 t82.t7 t82.t8 t82.t9 t82.t10 t82.t11 t82.t12 t82.t13 t82.t14 t82.t15 t82.t21))
% 19.06/19.42  (step t82.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t82.t22))
% 19.06/19.42  (step t82 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t83 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t84 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t82 t83))
% 19.06/19.42  (anchor :step t85 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t85.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t85.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t85.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t85.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t85.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t85.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t85.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.42  (step t85.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t85.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t85.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t85.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t85.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t85.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t85.t12))
% 19.06/19.42  (step t85.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t85.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t85.t13 t85.t14))
% 19.06/19.42  (step t85.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t85.t11 t85.t15))
% 19.06/19.42  (step t85.t17 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t85.t4 t85.t5 t85.t6 t85.t7 t85.t8 t85.t9 t85.t10 t85.t16))
% 19.06/19.42  (step t85.t18 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t85.t17))
% 19.06/19.42  (step t85 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t86 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t87 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t85 t86))
% 19.06/19.42  (anchor :step t88 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t88.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t88.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t88.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t88.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t88.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t88.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t88.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t88.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t88.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t88.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t88.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t88.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t88.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t88.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t88.t13))
% 19.06/19.42  (step t88.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t88.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t88.t14 t88.t15))
% 19.06/19.42  (step t88.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t88.t12 t88.t16))
% 19.06/19.42  (step t88.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t88.t4 t88.t5 t88.t6 t88.t7 t88.t8 t88.t9 t88.t10 t88.t11 t88.t17))
% 19.06/19.42  (step t88.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t88.t18))
% 19.06/19.42  (step t88 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t89 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t90 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t88 t89))
% 19.06/19.42  (anchor :step t91 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t91.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t91.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t91.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t91.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t91.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t91.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t91.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t91.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t91.t9 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t91.t10 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.42  (step t91.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t91.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t91.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t91.t12))
% 19.06/19.42  (step t91.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t91.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t91.t13 t91.t14))
% 19.06/19.42  (step t91.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t91.t11 t91.t15))
% 19.06/19.42  (step t91.t17 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t91.t4 t91.t5 t91.t6 t91.t7 t91.t8 t91.t9 t91.t10 t91.t16))
% 19.06/19.42  (step t91.t18 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t91.t17))
% 19.06/19.42  (step t91 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t92 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t93 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t91 t92))
% 19.06/19.42  (anchor :step t94 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t94.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t94.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t94.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t94.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t94.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t94.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t94.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t94.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t94.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t94.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t94.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t94.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t94.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t94.t12))
% 19.06/19.42  (step t94.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t94.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t94.t13 t94.t14))
% 19.06/19.42  (step t94.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t94.t11 t94.t15))
% 19.06/19.42  (step t94.t17 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t94.t4 t94.t5 t94.t6 t94.t7 t94.t8 t94.t9 t94.t10 t94.t16))
% 19.06/19.42  (step t94.t18 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t94.t17))
% 19.06/19.42  (step t94 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t95 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t96 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t94 t95))
% 19.06/19.42  (anchor :step t97 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t97.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t97.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t97.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t97.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t97.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t97.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t97.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t97.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t97.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t97.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t97.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t97.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t97.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t97.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t97.t13))
% 19.06/19.42  (step t97.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t97.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t97.t14 t97.t15))
% 19.06/19.42  (step t97.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t97.t12 t97.t16))
% 19.06/19.42  (step t97.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t97.t4 t97.t5 t97.t6 t97.t7 t97.t8 t97.t9 t97.t10 t97.t11 t97.t17))
% 19.06/19.42  (step t97.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t97.t18))
% 19.06/19.42  (step t97 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t98 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t99 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t97 t98))
% 19.06/19.42  (anchor :step t100 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t100.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t100.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t100.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t100.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t100.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t100.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t100.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t100.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t100.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t100.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t100.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t100.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t100.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t100.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t100.t15 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t100.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t100.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t100.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t100.t17))
% 19.06/19.42  (step t100.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t100.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t100.t18 t100.t19))
% 19.06/19.42  (step t100.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t100.t16 t100.t20))
% 19.06/19.42  (step t100.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t100.t5 t100.t6 t100.t7 t100.t8 t100.t9 t100.t10 t100.t11 t100.t12 t100.t13 t100.t14 t100.t15 t100.t21))
% 19.06/19.42  (step t100.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t100.t22))
% 19.06/19.42  (step t100 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t101 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t102 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t100 t101))
% 19.06/19.42  (anchor :step t103 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t103.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t103.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t103.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t103.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t103.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t103.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t103.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.42  (step t103.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t103.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t103.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t103.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t103.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t103.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t103.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t103.t13))
% 19.06/19.42  (step t103.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t103.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t103.t14 t103.t15))
% 19.06/19.42  (step t103.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t103.t12 t103.t16))
% 19.06/19.42  (step t103.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t103.t4 t103.t5 t103.t6 t103.t7 t103.t8 t103.t9 t103.t10 t103.t11 t103.t17))
% 19.06/19.42  (step t103.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t103.t18))
% 19.06/19.42  (step t103 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t104 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t105 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t103 t104))
% 19.06/19.42  (anchor :step t106 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t106.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t106.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t106.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t106.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t106.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t106.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t106.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t106.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t106.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t106.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t106.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t106.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t106.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t106.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t106.t13))
% 19.06/19.42  (step t106.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t106.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t106.t14 t106.t15))
% 19.06/19.42  (step t106.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t106.t12 t106.t16))
% 19.06/19.42  (step t106.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t106.t4 t106.t5 t106.t6 t106.t7 t106.t8 t106.t9 t106.t10 t106.t11 t106.t17))
% 19.06/19.42  (step t106.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t106.t18))
% 19.06/19.42  (step t106 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t107 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t108 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t106 t107))
% 19.06/19.42  (anchor :step t109 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t109.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t109.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t109.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t109.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t109.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t109.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t109.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t109.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t109.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t109.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t109.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t109.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t109.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t109.t12))
% 19.06/19.42  (step t109.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t109.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t109.t13 t109.t14))
% 19.06/19.42  (step t109.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t109.t11 t109.t15))
% 19.06/19.42  (step t109.t17 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t109.t4 t109.t5 t109.t6 t109.t7 t109.t8 t109.t9 t109.t10 t109.t16))
% 19.06/19.42  (step t109.t18 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t109.t17))
% 19.06/19.42  (step t109 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t110 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t111 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t109 t110))
% 19.06/19.42  (anchor :step t112 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t112.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t112.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t112.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t112.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t112.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t112.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t112.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t112.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t112.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t112.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t112.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t112.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t112.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t112.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t112.t13))
% 19.06/19.42  (step t112.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t112.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t112.t14 t112.t15))
% 19.06/19.42  (step t112.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t112.t12 t112.t16))
% 19.06/19.42  (step t112.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t112.t4 t112.t5 t112.t6 t112.t7 t112.t8 t112.t9 t112.t10 t112.t11 t112.t17))
% 19.06/19.42  (step t112.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t112.t18))
% 19.06/19.42  (step t112 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t113 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t114 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t112 t113))
% 19.06/19.42  (anchor :step t115 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t115.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t115.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t115.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t115.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t115.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t115.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t115.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t115.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t115.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t115.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t115.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t115.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t115.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t115.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t115.t13))
% 19.06/19.42  (step t115.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t115.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t115.t14 t115.t15))
% 19.06/19.42  (step t115.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t115.t12 t115.t16))
% 19.06/19.42  (step t115.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t115.t4 t115.t5 t115.t6 t115.t7 t115.t8 t115.t9 t115.t10 t115.t11 t115.t17))
% 19.06/19.42  (step t115.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t115.t18))
% 19.06/19.42  (step t115 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t116 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t117 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t115 t116))
% 19.06/19.42  (anchor :step t118 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t118.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t118.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t118.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t118.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t118.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t118.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t118.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t118.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t118.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t118.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t118.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t118.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t118.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t118.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t118.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t118.t14))
% 19.06/19.42  (step t118.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t118.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t118.t15 t118.t16))
% 19.06/19.42  (step t118.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t118.t13 t118.t17))
% 19.06/19.42  (step t118.t19 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t118.t4 t118.t5 t118.t6 t118.t7 t118.t8 t118.t9 t118.t10 t118.t11 t118.t12 t118.t18))
% 19.06/19.42  (step t118.t20 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t118.t19))
% 19.06/19.42  (step t118 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t119 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t120 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t118 t119))
% 19.06/19.42  (anchor :step t121 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t121.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t121.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t121.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t121.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t121.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t121.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t121.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t121.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t121.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t121.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t121.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t121.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t121.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t121.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t121.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t121.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t121.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t121.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t121.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t121.t18))
% 19.06/19.42  (step t121.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t121.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t121.t19 t121.t20))
% 19.06/19.42  (step t121.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t121.t17 t121.t21))
% 19.06/19.42  (step t121.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t121.t5 t121.t6 t121.t7 t121.t8 t121.t9 t121.t10 t121.t11 t121.t12 t121.t13 t121.t14 t121.t15 t121.t16 t121.t22))
% 19.06/19.42  (step t121.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t121.t23))
% 19.06/19.42  (step t121 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t122 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t123 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t121 t122))
% 19.06/19.42  (anchor :step t124 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t124.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t124.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t124.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t124.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t124.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t124.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t124.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.42  (step t124.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t124.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t124.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t124.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t124.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t124.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t124.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t124.t13))
% 19.06/19.42  (step t124.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t124.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t124.t14 t124.t15))
% 19.06/19.42  (step t124.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t124.t12 t124.t16))
% 19.06/19.42  (step t124.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t124.t4 t124.t5 t124.t6 t124.t7 t124.t8 t124.t9 t124.t10 t124.t11 t124.t17))
% 19.06/19.42  (step t124.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t124.t18))
% 19.06/19.42  (step t124 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t125 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t126 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t124 t125))
% 19.06/19.42  (anchor :step t127 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t127.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t127.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t127.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t127.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t127.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t127.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t127.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t127.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t127.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t127.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t127.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t127.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t127.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t127.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t127.t13))
% 19.06/19.42  (step t127.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t127.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t127.t14 t127.t15))
% 19.06/19.42  (step t127.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t127.t12 t127.t16))
% 19.06/19.42  (step t127.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t127.t4 t127.t5 t127.t6 t127.t7 t127.t8 t127.t9 t127.t10 t127.t11 t127.t17))
% 19.06/19.42  (step t127.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t127.t18))
% 19.06/19.42  (step t127 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t128 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t129 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t127 t128))
% 19.06/19.42  (anchor :step t130 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t130.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t130.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t130.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t130.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t130.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t130.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t130.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t130.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t130.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t130.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t130.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t130.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t130.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t130.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t130.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t130.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t130.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t130.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t130.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t130.t18))
% 19.06/19.42  (step t130.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t130.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t130.t19 t130.t20))
% 19.06/19.42  (step t130.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t130.t17 t130.t21))
% 19.06/19.42  (step t130.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t130.t5 t130.t6 t130.t7 t130.t8 t130.t9 t130.t10 t130.t11 t130.t12 t130.t13 t130.t14 t130.t15 t130.t16 t130.t22))
% 19.06/19.42  (step t130.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t130.t23))
% 19.06/19.42  (step t130 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t131 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t132 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t130 t131))
% 19.06/19.42  (anchor :step t133 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t133.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t133.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t133.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t133.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t133.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t133.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t133.t7 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.42  (step t133.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t133.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t133.t10 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.42  (step t133.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t133.t12 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t133.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t133.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t133.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t133.t14))
% 19.06/19.42  (step t133.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t133.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t133.t15 t133.t16))
% 19.06/19.42  (step t133.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t133.t13 t133.t17))
% 19.06/19.42  (step t133.t19 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t133.t4 t133.t5 t133.t6 t133.t7 t133.t8 t133.t9 t133.t10 t133.t11 t133.t12 t133.t18))
% 19.06/19.42  (step t133.t20 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t133.t19))
% 19.06/19.42  (step t133 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t134 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t135 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t133 t134))
% 19.06/19.42  (anchor :step t136 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t136.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t136.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t136.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t136.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t136.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t136.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t136.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t136.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t136.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t136.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t136.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t136.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t136.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t136.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t136.t13))
% 19.06/19.42  (step t136.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t136.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t136.t14 t136.t15))
% 19.06/19.42  (step t136.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t136.t12 t136.t16))
% 19.06/19.42  (step t136.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t136.t4 t136.t5 t136.t6 t136.t7 t136.t8 t136.t9 t136.t10 t136.t11 t136.t17))
% 19.06/19.42  (step t136.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t136.t18))
% 19.06/19.42  (step t136 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t137 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t138 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t136 t137))
% 19.06/19.42  (anchor :step t139 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t139.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t139.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t139.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t139.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t139.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t139.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t139.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t139.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t139.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t139.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t139.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t139.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t139.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t139.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t139.t13))
% 19.06/19.42  (step t139.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t139.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t139.t14 t139.t15))
% 19.06/19.42  (step t139.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t139.t12 t139.t16))
% 19.06/19.42  (step t139.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t139.t4 t139.t5 t139.t6 t139.t7 t139.t8 t139.t9 t139.t10 t139.t11 t139.t17))
% 19.06/19.42  (step t139.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t139.t18))
% 19.06/19.42  (step t139 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t140 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t141 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t139 t140))
% 19.06/19.42  (anchor :step t142 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t142.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t142.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t142.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t142.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t142.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t142.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t142.t7 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.42  (step t142.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t142.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t142.t10 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.42  (step t142.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t142.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t142.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t142.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t142.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t142.t14))
% 19.06/19.42  (step t142.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t142.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t142.t15 t142.t16))
% 19.06/19.42  (step t142.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t142.t13 t142.t17))
% 19.06/19.42  (step t142.t19 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t142.t4 t142.t5 t142.t6 t142.t7 t142.t8 t142.t9 t142.t10 t142.t11 t142.t12 t142.t18))
% 19.06/19.42  (step t142.t20 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t142.t19))
% 19.06/19.42  (step t142 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t143 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t144 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t142 t143))
% 19.06/19.42  (anchor :step t145 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t145.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t145.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t145.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t145.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t145.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t145.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t145.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t145.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t145.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t145.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t145.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t145.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t145.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t145.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t145.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t145.t14))
% 19.06/19.42  (step t145.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t145.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t145.t15 t145.t16))
% 19.06/19.42  (step t145.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t145.t13 t145.t17))
% 19.06/19.42  (step t145.t19 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t145.t4 t145.t5 t145.t6 t145.t7 t145.t8 t145.t9 t145.t10 t145.t11 t145.t12 t145.t18))
% 19.06/19.42  (step t145.t20 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t145.t19))
% 19.06/19.42  (step t145 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t146 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t147 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t145 t146))
% 19.06/19.42  (anchor :step t148 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t148.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t148.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t148.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t148.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t148.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t148.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t148.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t148.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t148.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t148.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t148.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t148.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t148.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t148.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t148.t15 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t148.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t148.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t148.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t148.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t148.t18))
% 19.06/19.42  (step t148.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t148.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t148.t19 t148.t20))
% 19.06/19.42  (step t148.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t148.t17 t148.t21))
% 19.06/19.42  (step t148.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t148.t5 t148.t6 t148.t7 t148.t8 t148.t9 t148.t10 t148.t11 t148.t12 t148.t13 t148.t14 t148.t15 t148.t16 t148.t22))
% 19.06/19.42  (step t148.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t148.t23))
% 19.06/19.42  (step t148 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t149 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t150 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t148 t149))
% 19.06/19.42  (anchor :step t151 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t151.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t151.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t151.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t151.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t151.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t151.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t151.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t151.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t151.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t151.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t151.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t151.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t151.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t151.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t151.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t151.t14))
% 19.06/19.42  (step t151.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t151.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t151.t15 t151.t16))
% 19.06/19.42  (step t151.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t151.t13 t151.t17))
% 19.06/19.42  (step t151.t19 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t151.t4 t151.t5 t151.t6 t151.t7 t151.t8 t151.t9 t151.t10 t151.t11 t151.t12 t151.t18))
% 19.06/19.42  (step t151.t20 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t151.t19))
% 19.06/19.42  (step t151 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t152 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t153 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t151 t152))
% 19.06/19.42  (anchor :step t154 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t154.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t154.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t154.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t154.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t154.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t154.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t154.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t154.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t154.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t154.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t154.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t154.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t154.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t154.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t154.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t154.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t154.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t154.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t154.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t154.t18))
% 19.06/19.42  (step t154.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t154.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t154.t19 t154.t20))
% 19.06/19.42  (step t154.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t154.t17 t154.t21))
% 19.06/19.42  (step t154.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t154.t5 t154.t6 t154.t7 t154.t8 t154.t9 t154.t10 t154.t11 t154.t12 t154.t13 t154.t14 t154.t15 t154.t16 t154.t22))
% 19.06/19.42  (step t154.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t154.t23))
% 19.06/19.42  (step t154 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t155 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t156 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t154 t155))
% 19.06/19.42  (anchor :step t157 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t157.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t157.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t157.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t157.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t157.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t157.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t157.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.42  (step t157.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t157.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t157.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t157.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t157.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t157.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t157.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t157.t13))
% 19.06/19.42  (step t157.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t157.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t157.t14 t157.t15))
% 19.06/19.42  (step t157.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t157.t12 t157.t16))
% 19.06/19.42  (step t157.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t157.t4 t157.t5 t157.t6 t157.t7 t157.t8 t157.t9 t157.t10 t157.t11 t157.t17))
% 19.06/19.42  (step t157.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t157.t18))
% 19.06/19.42  (step t157 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t158 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t159 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t157 t158))
% 19.06/19.42  (anchor :step t160 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t160.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t160.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t160.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t160.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t160.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t160.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t160.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t160.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t160.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t160.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t160.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.42  (step t160.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t160.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t160.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t160.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t160.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t160.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t160.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t160.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t160.t18))
% 19.06/19.42  (step t160.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t160.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t160.t19 t160.t20))
% 19.06/19.42  (step t160.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t160.t17 t160.t21))
% 19.06/19.42  (step t160.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t160.t5 t160.t6 t160.t7 t160.t8 t160.t9 t160.t10 t160.t11 t160.t12 t160.t13 t160.t14 t160.t15 t160.t16 t160.t22))
% 19.06/19.42  (step t160.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t160.t23))
% 19.06/19.42  (step t160 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t161 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t162 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t160 t161))
% 19.06/19.42  (anchor :step t163 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t163.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t163.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t163.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t163.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t163.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t163.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t163.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t163.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t163.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t163.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t163.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t163.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t163.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t163.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t163.t13))
% 19.06/19.42  (step t163.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t163.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t163.t14 t163.t15))
% 19.06/19.42  (step t163.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t163.t12 t163.t16))
% 19.06/19.42  (step t163.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t163.t4 t163.t5 t163.t6 t163.t7 t163.t8 t163.t9 t163.t10 t163.t11 t163.t17))
% 19.06/19.42  (step t163.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t163.t18))
% 19.06/19.42  (step t163 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t164 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t165 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t163 t164))
% 19.06/19.42  (anchor :step t166 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t166.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t166.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t166.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t166.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t166.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t166.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t166.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.42  (step t166.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t166.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t166.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t166.t11 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t166.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t166.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t166.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t166.t13))
% 19.06/19.42  (step t166.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t166.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t166.t14 t166.t15))
% 19.06/19.42  (step t166.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t166.t12 t166.t16))
% 19.06/19.42  (step t166.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t166.t4 t166.t5 t166.t6 t166.t7 t166.t8 t166.t9 t166.t10 t166.t11 t166.t17))
% 19.06/19.42  (step t166.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t166.t18))
% 19.06/19.42  (step t166 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t167 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t168 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t166 t167))
% 19.06/19.42  (anchor :step t169 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t169.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t169.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t169.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t169.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t169.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t169.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t169.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t169.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t169.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t169.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t169.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.42  (step t169.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t169.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t169.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.42  (step t169.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t169.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t169.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t169.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t169.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t169.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t169.t19))
% 19.06/19.42  (step t169.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t169.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t169.t20 t169.t21))
% 19.06/19.42  (step t169.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t169.t18 t169.t22))
% 19.06/19.42  (step t169.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t169.t5 t169.t6 t169.t7 t169.t8 t169.t9 t169.t10 t169.t11 t169.t12 t169.t13 t169.t14 t169.t15 t169.t16 t169.t17 t169.t23))
% 19.06/19.42  (step t169.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t169.t24))
% 19.06/19.42  (step t169 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t170 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t171 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t169 t170))
% 19.06/19.42  (anchor :step t172 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t172.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t172.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t172.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t172.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t172.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t172.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t172.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t172.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t172.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t172.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t172.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t172.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t172.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t172.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t172.t13))
% 19.06/19.42  (step t172.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t172.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t172.t14 t172.t15))
% 19.06/19.42  (step t172.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t172.t12 t172.t16))
% 19.06/19.42  (step t172.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t172.t4 t172.t5 t172.t6 t172.t7 t172.t8 t172.t9 t172.t10 t172.t11 t172.t17))
% 19.06/19.42  (step t172.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t172.t18))
% 19.06/19.42  (step t172 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t173 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t174 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t172 t173))
% 19.06/19.42  (anchor :step t175 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t175.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t175.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t175.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t175.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t175.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t175.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t175.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t175.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t175.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t175.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t175.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t175.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t175.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t175.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t175.t13))
% 19.06/19.42  (step t175.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t175.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t175.t14 t175.t15))
% 19.06/19.42  (step t175.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t175.t12 t175.t16))
% 19.06/19.42  (step t175.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t175.t4 t175.t5 t175.t6 t175.t7 t175.t8 t175.t9 t175.t10 t175.t11 t175.t17))
% 19.06/19.42  (step t175.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t175.t18))
% 19.06/19.42  (step t175 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t176 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t177 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t175 t176))
% 19.06/19.42  (anchor :step t178 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t178.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t178.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t178.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t178.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t178.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t178.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t178.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.42  (step t178.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t178.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t178.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t178.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t178.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t178.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t178.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t178.t13))
% 19.06/19.42  (step t178.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t178.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t178.t14 t178.t15))
% 19.06/19.42  (step t178.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t178.t12 t178.t16))
% 19.06/19.42  (step t178.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t178.t4 t178.t5 t178.t6 t178.t7 t178.t8 t178.t9 t178.t10 t178.t11 t178.t17))
% 19.06/19.42  (step t178.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t178.t18))
% 19.06/19.42  (step t178 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t179 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t180 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t178 t179))
% 19.06/19.42  (anchor :step t181 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t181.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t181.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t181.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t181.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t181.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t181.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t181.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t181.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t181.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t181.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t181.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.42  (step t181.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t181.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t181.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.42  (step t181.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t181.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t181.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t181.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t181.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t181.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t181.t19))
% 19.06/19.42  (step t181.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t181.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t181.t20 t181.t21))
% 19.06/19.42  (step t181.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t181.t18 t181.t22))
% 19.06/19.42  (step t181.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t181.t5 t181.t6 t181.t7 t181.t8 t181.t9 t181.t10 t181.t11 t181.t12 t181.t13 t181.t14 t181.t15 t181.t16 t181.t17 t181.t23))
% 19.06/19.42  (step t181.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t181.t24))
% 19.06/19.42  (step t181 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t182 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t183 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t181 t182))
% 19.06/19.42  (anchor :step t184 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t184.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t184.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t184.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t184.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t184.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t184.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t184.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t184.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t184.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t184.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t184.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t184.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t184.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t184.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t184.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t184.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t184.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t184.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t184.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t184.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t184.t19))
% 19.06/19.42  (step t184.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t184.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t184.t20 t184.t21))
% 19.06/19.42  (step t184.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t184.t18 t184.t22))
% 19.06/19.42  (step t184.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t184.t5 t184.t6 t184.t7 t184.t8 t184.t9 t184.t10 t184.t11 t184.t12 t184.t13 t184.t14 t184.t15 t184.t16 t184.t17 t184.t23))
% 19.06/19.42  (step t184.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t184.t24))
% 19.06/19.42  (step t184 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t185 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t186 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t184 t185))
% 19.06/19.42  (anchor :step t187 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t187.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t187.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t187.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t187.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t187.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t187.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t187.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.42  (step t187.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t187.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t187.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t187.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t187.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t187.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t187.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t187.t13))
% 19.06/19.42  (step t187.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t187.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t187.t14 t187.t15))
% 19.06/19.42  (step t187.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t187.t12 t187.t16))
% 19.06/19.42  (step t187.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t187.t4 t187.t5 t187.t6 t187.t7 t187.t8 t187.t9 t187.t10 t187.t11 t187.t17))
% 19.06/19.42  (step t187.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t187.t18))
% 19.06/19.42  (step t187 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t188 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t189 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t187 t188))
% 19.06/19.42  (anchor :step t190 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t190.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t190.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t190.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t190.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t190.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t190.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t190.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.42  (step t190.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t190.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t190.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t190.t11 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t190.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t190.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t190.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t190.t13))
% 19.06/19.42  (step t190.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t190.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t190.t14 t190.t15))
% 19.06/19.42  (step t190.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t190.t12 t190.t16))
% 19.06/19.42  (step t190.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t190.t4 t190.t5 t190.t6 t190.t7 t190.t8 t190.t9 t190.t10 t190.t11 t190.t17))
% 19.06/19.42  (step t190.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t190.t18))
% 19.06/19.42  (step t190 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t191 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t192 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t190 t191))
% 19.06/19.42  (anchor :step t193 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t193.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t193.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t193.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t193.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t193.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t193.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t193.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.42  (step t193.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t193.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t193.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t193.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t193.t12 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t193.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t193.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t193.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t193.t14))
% 19.06/19.42  (step t193.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t193.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t193.t15 t193.t16))
% 19.06/19.42  (step t193.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t193.t13 t193.t17))
% 19.06/19.42  (step t193.t19 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t193.t4 t193.t5 t193.t6 t193.t7 t193.t8 t193.t9 t193.t10 t193.t11 t193.t12 t193.t18))
% 19.06/19.42  (step t193.t20 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t193.t19))
% 19.06/19.42  (step t193 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t194 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t195 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t193 t194))
% 19.06/19.42  (anchor :step t196 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t196.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t196.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t196.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t196.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t196.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t196.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t196.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t196.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t196.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t196.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t196.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.42  (step t196.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t196.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t196.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t196.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t196.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t196.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t196.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t196.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t196.t18))
% 19.06/19.42  (step t196.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t196.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t196.t19 t196.t20))
% 19.06/19.42  (step t196.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t196.t17 t196.t21))
% 19.06/19.42  (step t196.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t196.t5 t196.t6 t196.t7 t196.t8 t196.t9 t196.t10 t196.t11 t196.t12 t196.t13 t196.t14 t196.t15 t196.t16 t196.t22))
% 19.06/19.42  (step t196.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t196.t23))
% 19.06/19.42  (step t196 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t197 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t198 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t196 t197))
% 19.06/19.42  (anchor :step t199 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t199.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t199.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t199.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t199.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t199.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t199.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t199.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t199.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t199.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t199.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t199.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t199.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t199.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t199.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t199.t13))
% 19.06/19.42  (step t199.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t199.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t199.t14 t199.t15))
% 19.06/19.42  (step t199.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t199.t12 t199.t16))
% 19.06/19.42  (step t199.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t199.t4 t199.t5 t199.t6 t199.t7 t199.t8 t199.t9 t199.t10 t199.t11 t199.t17))
% 19.06/19.42  (step t199.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t199.t18))
% 19.06/19.42  (step t199 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t200 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t201 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t199 t200))
% 19.06/19.42  (anchor :step t202 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t202.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t202.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t202.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t202.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t202.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t202.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t202.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t202.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t202.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t202.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t202.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t202.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t202.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t202.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t202.t13))
% 19.06/19.42  (step t202.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t202.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t202.t14 t202.t15))
% 19.06/19.42  (step t202.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t202.t12 t202.t16))
% 19.06/19.42  (step t202.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t202.t4 t202.t5 t202.t6 t202.t7 t202.t8 t202.t9 t202.t10 t202.t11 t202.t17))
% 19.06/19.42  (step t202.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t202.t18))
% 19.06/19.42  (step t202 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t203 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t204 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t202 t203))
% 19.06/19.42  (anchor :step t205 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t205.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t205.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t205.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t205.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t205.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t205.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t205.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.42  (step t205.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t205.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t205.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t205.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t205.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t205.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t205.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t205.t13))
% 19.06/19.42  (step t205.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t205.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t205.t14 t205.t15))
% 19.06/19.42  (step t205.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t205.t12 t205.t16))
% 19.06/19.42  (step t205.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t205.t4 t205.t5 t205.t6 t205.t7 t205.t8 t205.t9 t205.t10 t205.t11 t205.t17))
% 19.06/19.42  (step t205.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t205.t18))
% 19.06/19.42  (step t205 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t206 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t207 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t205 t206))
% 19.06/19.42  (anchor :step t208 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t208.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t208.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t208.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t208.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t208.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t208.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t208.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.42  (step t208.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t208.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t208.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t208.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t208.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t208.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t208.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t208.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t208.t14))
% 19.06/19.42  (step t208.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t208.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t208.t15 t208.t16))
% 19.06/19.42  (step t208.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t208.t13 t208.t17))
% 19.06/19.42  (step t208.t19 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t208.t4 t208.t5 t208.t6 t208.t7 t208.t8 t208.t9 t208.t10 t208.t11 t208.t12 t208.t18))
% 19.06/19.42  (step t208.t20 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t208.t19))
% 19.06/19.42  (step t208 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t209 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t210 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t208 t209))
% 19.06/19.42  (anchor :step t211 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t211.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t211.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t211.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t211.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t211.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t211.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t211.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t211.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t211.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t211.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t211.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.42  (step t211.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t211.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t211.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t211.t15 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t211.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t211.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t211.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t211.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t211.t18))
% 19.06/19.42  (step t211.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t211.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t211.t19 t211.t20))
% 19.06/19.42  (step t211.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t211.t17 t211.t21))
% 19.06/19.42  (step t211.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t211.t5 t211.t6 t211.t7 t211.t8 t211.t9 t211.t10 t211.t11 t211.t12 t211.t13 t211.t14 t211.t15 t211.t16 t211.t22))
% 19.06/19.42  (step t211.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t211.t23))
% 19.06/19.42  (step t211 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t212 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t213 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t211 t212))
% 19.06/19.42  (anchor :step t214 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t214.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t214.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t214.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t214.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t214.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t214.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t214.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.42  (step t214.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t214.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t214.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t214.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t214.t12 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t214.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t214.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t214.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t214.t14))
% 19.06/19.42  (step t214.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t214.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t214.t15 t214.t16))
% 19.06/19.42  (step t214.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t214.t13 t214.t17))
% 19.06/19.42  (step t214.t19 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t214.t4 t214.t5 t214.t6 t214.t7 t214.t8 t214.t9 t214.t10 t214.t11 t214.t12 t214.t18))
% 19.06/19.42  (step t214.t20 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t214.t19))
% 19.06/19.42  (step t214 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t215 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t216 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t214 t215))
% 19.06/19.42  (anchor :step t217 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t217.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t217.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t217.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t217.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t217.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t217.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t217.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t217.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t217.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t217.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t217.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.42  (step t217.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t217.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t217.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t217.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t217.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t217.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t217.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t217.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t217.t18))
% 19.06/19.42  (step t217.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t217.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t217.t19 t217.t20))
% 19.06/19.42  (step t217.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t217.t17 t217.t21))
% 19.06/19.42  (step t217.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t217.t5 t217.t6 t217.t7 t217.t8 t217.t9 t217.t10 t217.t11 t217.t12 t217.t13 t217.t14 t217.t15 t217.t16 t217.t22))
% 19.06/19.42  (step t217.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t217.t23))
% 19.06/19.42  (step t217 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t218 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t219 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t217 t218))
% 19.06/19.42  (anchor :step t220 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t220.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t220.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t220.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t220.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t220.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t220.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t220.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.06/19.42  (step t220.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t220.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t220.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t220.t11 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t220.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t220.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t220.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t220.t13))
% 19.06/19.42  (step t220.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t220.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t220.t14 t220.t15))
% 19.06/19.42  (step t220.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t220.t12 t220.t16))
% 19.06/19.42  (step t220.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t220.t4 t220.t5 t220.t6 t220.t7 t220.t8 t220.t9 t220.t10 t220.t11 t220.t17))
% 19.06/19.42  (step t220.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t220.t18))
% 19.06/19.42  (step t220 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t221 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t222 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t220 t221))
% 19.06/19.42  (anchor :step t223 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t223.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t223.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t223.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t223.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t223.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t223.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t223.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.42  (step t223.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t223.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t223.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t223.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t223.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t223.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t223.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t223.t13))
% 19.06/19.42  (step t223.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t223.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t223.t14 t223.t15))
% 19.06/19.42  (step t223.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t223.t12 t223.t16))
% 19.06/19.42  (step t223.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t223.t4 t223.t5 t223.t6 t223.t7 t223.t8 t223.t9 t223.t10 t223.t11 t223.t17))
% 19.06/19.42  (step t223.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t223.t18))
% 19.06/19.42  (step t223 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t224 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t225 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t223 t224))
% 19.06/19.42  (anchor :step t226 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t226.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t226.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t226.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t226.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t226.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t226.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t226.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t226.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t226.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t226.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t226.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t226.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t226.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t226.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t226.t13))
% 19.06/19.42  (step t226.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t226.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t226.t14 t226.t15))
% 19.06/19.42  (step t226.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t226.t12 t226.t16))
% 19.06/19.42  (step t226.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t226.t4 t226.t5 t226.t6 t226.t7 t226.t8 t226.t9 t226.t10 t226.t11 t226.t17))
% 19.06/19.42  (step t226.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t226.t18))
% 19.06/19.42  (step t226 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t227 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t228 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t226 t227))
% 19.06/19.42  (anchor :step t229 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t229.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t229.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t229.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t229.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t229.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t229.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t229.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.42  (step t229.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t229.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t229.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t229.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t229.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t229.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t229.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t229.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t229.t14))
% 19.06/19.42  (step t229.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t229.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t229.t15 t229.t16))
% 19.06/19.42  (step t229.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t229.t13 t229.t17))
% 19.06/19.42  (step t229.t19 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t229.t4 t229.t5 t229.t6 t229.t7 t229.t8 t229.t9 t229.t10 t229.t11 t229.t12 t229.t18))
% 19.06/19.42  (step t229.t20 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t229.t19))
% 19.06/19.42  (step t229 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t230 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t231 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t229 t230))
% 19.06/19.42  (anchor :step t232 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t232.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t232.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t232.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t232.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t232.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t232.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t232.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t232.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t232.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t232.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t232.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.42  (step t232.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t232.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t232.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t232.t15 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t232.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t232.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t232.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t232.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t232.t18))
% 19.06/19.42  (step t232.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t232.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t232.t19 t232.t20))
% 19.06/19.42  (step t232.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t232.t17 t232.t21))
% 19.06/19.42  (step t232.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t232.t5 t232.t6 t232.t7 t232.t8 t232.t9 t232.t10 t232.t11 t232.t12 t232.t13 t232.t14 t232.t15 t232.t16 t232.t22))
% 19.06/19.42  (step t232.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t232.t23))
% 19.06/19.42  (step t232 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t233 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t234 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t232 t233))
% 19.06/19.42  (anchor :step t235 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t235.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t235.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t235.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t235.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t235.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t235.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t235.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.06/19.42  (step t235.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t235.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t235.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t235.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t235.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t235.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t235.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t235.t13))
% 19.06/19.42  (step t235.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t235.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t235.t14 t235.t15))
% 19.06/19.42  (step t235.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t235.t12 t235.t16))
% 19.06/19.42  (step t235.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t235.t4 t235.t5 t235.t6 t235.t7 t235.t8 t235.t9 t235.t10 t235.t11 t235.t17))
% 19.06/19.42  (step t235.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t235.t18))
% 19.06/19.42  (step t235 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t236 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t237 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t235 t236))
% 19.06/19.42  (anchor :step t238 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t238.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t238.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t238.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t238.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t238.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t238.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t238.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.42  (step t238.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t238.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t238.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t238.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t238.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t238.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t238.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t238.t13))
% 19.06/19.42  (step t238.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t238.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t238.t14 t238.t15))
% 19.06/19.42  (step t238.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t238.t12 t238.t16))
% 19.06/19.42  (step t238.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t238.t4 t238.t5 t238.t6 t238.t7 t238.t8 t238.t9 t238.t10 t238.t11 t238.t17))
% 19.06/19.42  (step t238.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t238.t18))
% 19.06/19.42  (step t238 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t239 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t240 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t238 t239))
% 19.06/19.42  (anchor :step t241 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t241.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t241.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t241.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t241.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t241.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t241.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t241.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.06/19.42  (step t241.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t241.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t241.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t241.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t241.t12 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t241.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t241.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t241.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t241.t14))
% 19.06/19.42  (step t241.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t241.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t241.t15 t241.t16))
% 19.06/19.42  (step t241.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t241.t13 t241.t17))
% 19.06/19.42  (step t241.t19 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t241.t4 t241.t5 t241.t6 t241.t7 t241.t8 t241.t9 t241.t10 t241.t11 t241.t12 t241.t18))
% 19.06/19.42  (step t241.t20 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t241.t19))
% 19.06/19.42  (step t241 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t242 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t243 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t241 t242))
% 19.06/19.42  (anchor :step t244 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t244.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t244.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t244.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t244.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t244.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t244.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t244.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t244.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t244.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t244.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t244.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.06/19.42  (step t244.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t244.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t244.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t244.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t244.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t244.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t244.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t244.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t244.t18))
% 19.06/19.42  (step t244.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t244.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t244.t19 t244.t20))
% 19.06/19.42  (step t244.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t244.t17 t244.t21))
% 19.06/19.42  (step t244.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t244.t5 t244.t6 t244.t7 t244.t8 t244.t9 t244.t10 t244.t11 t244.t12 t244.t13 t244.t14 t244.t15 t244.t16 t244.t22))
% 19.06/19.42  (step t244.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t244.t23))
% 19.06/19.42  (step t244 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t245 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t246 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t244 t245))
% 19.06/19.42  (anchor :step t247 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t247.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t247.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t247.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t247.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t247.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t247.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t247.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.42  (step t247.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t247.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t247.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t247.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t247.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t247.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t247.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t247.t13))
% 19.06/19.42  (step t247.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t247.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t247.t14 t247.t15))
% 19.06/19.42  (step t247.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t247.t12 t247.t16))
% 19.06/19.42  (step t247.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t247.t4 t247.t5 t247.t6 t247.t7 t247.t8 t247.t9 t247.t10 t247.t11 t247.t17))
% 19.06/19.42  (step t247.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t247.t18))
% 19.06/19.42  (step t247 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t248 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t249 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t247 t248))
% 19.06/19.42  (anchor :step t250 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t250.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t250.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t250.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t250.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t250.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t250.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t250.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.06/19.42  (step t250.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t250.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t250.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t250.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t250.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t250.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t250.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t250.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t250.t14))
% 19.06/19.42  (step t250.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t250.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t250.t15 t250.t16))
% 19.06/19.42  (step t250.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t250.t13 t250.t17))
% 19.06/19.42  (step t250.t19 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t250.t4 t250.t5 t250.t6 t250.t7 t250.t8 t250.t9 t250.t10 t250.t11 t250.t12 t250.t18))
% 19.06/19.42  (step t250.t20 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t250.t19))
% 19.06/19.42  (step t250 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t251 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t252 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t250 t251))
% 19.06/19.42  (anchor :step t253 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t253.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t253.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t253.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t253.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t253.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t253.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t253.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t253.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t253.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t253.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t253.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.06/19.42  (step t253.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t253.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t253.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t253.t15 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t253.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t253.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t253.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t253.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t253.t18))
% 19.06/19.42  (step t253.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t253.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t253.t19 t253.t20))
% 19.06/19.42  (step t253.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t253.t17 t253.t21))
% 19.06/19.42  (step t253.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t253.t5 t253.t6 t253.t7 t253.t8 t253.t9 t253.t10 t253.t11 t253.t12 t253.t13 t253.t14 t253.t15 t253.t16 t253.t22))
% 19.06/19.42  (step t253.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t253.t23))
% 19.06/19.42  (step t253 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t254 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t255 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t253 t254))
% 19.06/19.42  (anchor :step t256 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t256.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t256.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t256.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t256.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t256.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t256.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t256.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.42  (step t256.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t256.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t256.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t256.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t256.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t256.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t256.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t256.t13))
% 19.06/19.42  (step t256.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t256.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t256.t14 t256.t15))
% 19.06/19.42  (step t256.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t256.t12 t256.t16))
% 19.06/19.42  (step t256.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t256.t4 t256.t5 t256.t6 t256.t7 t256.t8 t256.t9 t256.t10 t256.t11 t256.t17))
% 19.06/19.42  (step t256.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t256.t18))
% 19.06/19.42  (step t256 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t257 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t258 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t256 t257))
% 19.06/19.42  (anchor :step t259 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t259.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t259.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t259.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t259.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t259.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t259.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t259.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.06/19.42  (step t259.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t259.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t259.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t259.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t259.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t259.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t259.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t259.t13))
% 19.06/19.42  (step t259.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t259.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t259.t14 t259.t15))
% 19.06/19.42  (step t259.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t259.t12 t259.t16))
% 19.06/19.42  (step t259.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t259.t4 t259.t5 t259.t6 t259.t7 t259.t8 t259.t9 t259.t10 t259.t11 t259.t17))
% 19.06/19.42  (step t259.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t259.t18))
% 19.06/19.42  (step t259 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t260 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t261 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t259 t260))
% 19.06/19.42  (anchor :step t262 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t262.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t262.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t262.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t262.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t262.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t262.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t262.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.42  (step t262.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t262.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t262.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t262.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t262.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t262.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t262.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t262.t13))
% 19.06/19.42  (step t262.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t262.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t262.t14 t262.t15))
% 19.06/19.42  (step t262.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t262.t12 t262.t16))
% 19.06/19.42  (step t262.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t262.t4 t262.t5 t262.t6 t262.t7 t262.t8 t262.t9 t262.t10 t262.t11 t262.t17))
% 19.06/19.42  (step t262.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t262.t18))
% 19.06/19.42  (step t262 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t263 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t264 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t262 t263))
% 19.06/19.42  (anchor :step t265 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t265.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t265.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t265.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t265.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t265.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t265.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t265.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.42  (step t265.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t265.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t265.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t265.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t265.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t265.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t265.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t265.t13))
% 19.06/19.42  (step t265.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t265.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t265.t14 t265.t15))
% 19.06/19.42  (step t265.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t265.t12 t265.t16))
% 19.06/19.42  (step t265.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t265.t4 t265.t5 t265.t6 t265.t7 t265.t8 t265.t9 t265.t10 t265.t11 t265.t17))
% 19.06/19.42  (step t265.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t265.t18))
% 19.06/19.42  (step t265 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t266 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t267 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t265 t266))
% 19.06/19.42  (anchor :step t268 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t268.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t268.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t268.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t268.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t268.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t268.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t268.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.06/19.42  (step t268.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t268.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t268.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t268.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t268.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t268.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t268.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t268.t13))
% 19.06/19.42  (step t268.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t268.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t268.t14 t268.t15))
% 19.06/19.42  (step t268.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t268.t12 t268.t16))
% 19.06/19.42  (step t268.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t268.t4 t268.t5 t268.t6 t268.t7 t268.t8 t268.t9 t268.t10 t268.t11 t268.t17))
% 19.06/19.42  (step t268.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t268.t18))
% 19.06/19.42  (step t268 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t269 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t270 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t268 t269))
% 19.06/19.42  (anchor :step t271 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 19.06/19.42  (step t271.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t271.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t271.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t271.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t271.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t271.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t271.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.06/19.42  (step t271.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t271.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t271.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t271.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t271.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t271.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t271.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t271.t13))
% 19.06/19.42  (step t271.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t271.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t271.t14 t271.t15))
% 19.06/19.42  (step t271.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t271.t12 t271.t16))
% 19.06/19.42  (step t271.t18 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t271.t4 t271.t5 t271.t6 t271.t7 t271.t8 t271.t9 t271.t10 t271.t11 t271.t17))
% 19.06/19.42  (step t271.t19 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t271.t18))
% 19.06/19.42  (step t271 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t272 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t273 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t271 t272))
% 19.06/19.42  (anchor :step t274 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t274.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t274.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t274.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t274.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t274.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t274.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t274.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t274.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t274.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t274.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t274.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t274.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t274.t13 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t274.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t274.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.42  (step t274.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t274.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t274.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t274.t17))
% 19.06/19.42  (step t274.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t274.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t274.t18 t274.t19))
% 19.06/19.42  (step t274.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t274.t16 t274.t20))
% 19.06/19.42  (step t274.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t274.t5 t274.t6 t274.t7 t274.t8 t274.t9 t274.t10 t274.t11 t274.t12 t274.t13 t274.t14 t274.t15 t274.t21))
% 19.06/19.42  (step t274.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t274.t22))
% 19.06/19.42  (step t274 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t275 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t276 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t274 t275))
% 19.06/19.42  (anchor :step t277 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t277.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t277.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t277.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t277.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t277.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t277.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t277.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t277.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t277.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t277.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t277.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t277.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t277.t13 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t277.t14 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.42  (step t277.t15 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t277.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t277.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t277.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t277.t17))
% 19.06/19.42  (step t277.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t277.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t277.t18 t277.t19))
% 19.06/19.42  (step t277.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t277.t16 t277.t20))
% 19.06/19.42  (step t277.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t277.t5 t277.t6 t277.t7 t277.t8 t277.t9 t277.t10 t277.t11 t277.t12 t277.t13 t277.t14 t277.t15 t277.t21))
% 19.06/19.42  (step t277.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t277.t22))
% 19.06/19.42  (step t277 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t278 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t279 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t277 t278))
% 19.06/19.42  (anchor :step t280 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t280.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t280.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t280.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t280.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t280.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t280.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t280.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t280.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t280.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t280.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t280.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t280.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t280.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t280.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t280.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t280.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t280.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t280.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t280.t17))
% 19.06/19.42  (step t280.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t280.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t280.t18 t280.t19))
% 19.06/19.42  (step t280.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t280.t16 t280.t20))
% 19.06/19.42  (step t280.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t280.t5 t280.t6 t280.t7 t280.t8 t280.t9 t280.t10 t280.t11 t280.t12 t280.t13 t280.t14 t280.t15 t280.t21))
% 19.06/19.42  (step t280.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t280.t22))
% 19.06/19.42  (step t280 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t281 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t282 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t280 t281))
% 19.06/19.42  (anchor :step t283 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t283.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t283.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t283.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t283.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t283.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t283.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t283.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t283.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t283.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t283.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t283.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t283.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t283.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t283.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t283.t15 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t283.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t283.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t283.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t283.t17))
% 19.06/19.42  (step t283.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t283.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t283.t18 t283.t19))
% 19.06/19.42  (step t283.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t283.t16 t283.t20))
% 19.06/19.42  (step t283.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t283.t5 t283.t6 t283.t7 t283.t8 t283.t9 t283.t10 t283.t11 t283.t12 t283.t13 t283.t14 t283.t15 t283.t21))
% 19.06/19.42  (step t283.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t283.t22))
% 19.06/19.42  (step t283 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t284 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t285 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t283 t284))
% 19.06/19.42  (anchor :step t286 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t286.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t286.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t286.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t286.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t286.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t286.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t286.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t286.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t286.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t286.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t286.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t286.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t286.t13 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t286.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t286.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.42  (step t286.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t286.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t286.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t286.t17))
% 19.06/19.42  (step t286.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t286.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t286.t18 t286.t19))
% 19.06/19.42  (step t286.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t286.t16 t286.t20))
% 19.06/19.42  (step t286.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t286.t5 t286.t6 t286.t7 t286.t8 t286.t9 t286.t10 t286.t11 t286.t12 t286.t13 t286.t14 t286.t15 t286.t21))
% 19.06/19.42  (step t286.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t286.t22))
% 19.06/19.42  (step t286 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t287 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t288 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t286 t287))
% 19.06/19.42  (anchor :step t289 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t289.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t289.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t289.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t289.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t289.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t289.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t289.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t289.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t289.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t289.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t289.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t289.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t289.t13 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t289.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t289.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.42  (step t289.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t289.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t289.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t289.t17))
% 19.06/19.42  (step t289.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t289.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t289.t18 t289.t19))
% 19.06/19.42  (step t289.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t289.t16 t289.t20))
% 19.06/19.42  (step t289.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t289.t5 t289.t6 t289.t7 t289.t8 t289.t9 t289.t10 t289.t11 t289.t12 t289.t13 t289.t14 t289.t15 t289.t21))
% 19.06/19.42  (step t289.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t289.t22))
% 19.06/19.42  (step t289 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t290 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t291 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t289 t290))
% 19.06/19.42  (anchor :step t292 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t292.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t292.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t292.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t292.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t292.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t292.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t292.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t292.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t292.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t292.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t292.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t292.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t292.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t292.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t292.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t292.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t292.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t292.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t292.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t292.t18))
% 19.06/19.42  (step t292.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t292.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t292.t19 t292.t20))
% 19.06/19.42  (step t292.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t292.t17 t292.t21))
% 19.06/19.42  (step t292.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t292.t5 t292.t6 t292.t7 t292.t8 t292.t9 t292.t10 t292.t11 t292.t12 t292.t13 t292.t14 t292.t15 t292.t16 t292.t22))
% 19.06/19.42  (step t292.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t292.t23))
% 19.06/19.42  (step t292 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t293 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t294 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t292 t293))
% 19.06/19.42  (anchor :step t295 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t295.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t295.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t295.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t295.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t295.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t295.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t295.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t295.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t295.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t295.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t295.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t295.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t295.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t295.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t295.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t295.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t295.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t295.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t295.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t295.t18))
% 19.06/19.42  (step t295.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t295.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t295.t19 t295.t20))
% 19.06/19.42  (step t295.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t295.t17 t295.t21))
% 19.06/19.42  (step t295.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t295.t5 t295.t6 t295.t7 t295.t8 t295.t9 t295.t10 t295.t11 t295.t12 t295.t13 t295.t14 t295.t15 t295.t16 t295.t22))
% 19.06/19.42  (step t295.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t295.t23))
% 19.06/19.42  (step t295 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t296 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t297 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t295 t296))
% 19.06/19.42  (anchor :step t298 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t298.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t298.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t298.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t298.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t298.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t298.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t298.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t298.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t298.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t298.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t298.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t298.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t298.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t298.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t298.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t298.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t298.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t298.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t298.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t298.t18))
% 19.06/19.42  (step t298.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t298.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t298.t19 t298.t20))
% 19.06/19.42  (step t298.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t298.t17 t298.t21))
% 19.06/19.42  (step t298.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t298.t5 t298.t6 t298.t7 t298.t8 t298.t9 t298.t10 t298.t11 t298.t12 t298.t13 t298.t14 t298.t15 t298.t16 t298.t22))
% 19.06/19.42  (step t298.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t298.t23))
% 19.06/19.42  (step t298 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t299 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t300 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t298 t299))
% 19.06/19.42  (anchor :step t301 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t301.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t301.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t301.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t301.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t301.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t301.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t301.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t301.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t301.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t301.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t301.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t301.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t301.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t301.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t301.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t301.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t301.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t301.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t301.t17))
% 19.06/19.42  (step t301.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t301.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t301.t18 t301.t19))
% 19.06/19.42  (step t301.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t301.t16 t301.t20))
% 19.06/19.42  (step t301.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t301.t5 t301.t6 t301.t7 t301.t8 t301.t9 t301.t10 t301.t11 t301.t12 t301.t13 t301.t14 t301.t15 t301.t21))
% 19.06/19.42  (step t301.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t301.t22))
% 19.06/19.42  (step t301 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t302 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t303 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t301 t302))
% 19.06/19.42  (anchor :step t304 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t304.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t304.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t304.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t304.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t304.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t304.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t304.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t304.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t304.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t304.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t304.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t304.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t304.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t304.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t304.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t304.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t304.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t304.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t304.t17))
% 19.06/19.42  (step t304.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t304.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t304.t18 t304.t19))
% 19.06/19.42  (step t304.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t304.t16 t304.t20))
% 19.06/19.42  (step t304.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t304.t5 t304.t6 t304.t7 t304.t8 t304.t9 t304.t10 t304.t11 t304.t12 t304.t13 t304.t14 t304.t15 t304.t21))
% 19.06/19.42  (step t304.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t304.t22))
% 19.06/19.42  (step t304 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t305 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t306 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t304 t305))
% 19.06/19.42  (anchor :step t307 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t307.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t307.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t307.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t307.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t307.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t307.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t307.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t307.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t307.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t307.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t307.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t307.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t307.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t307.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t307.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t307.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t307.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t307.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t307.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t307.t18))
% 19.06/19.42  (step t307.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t307.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t307.t19 t307.t20))
% 19.06/19.42  (step t307.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t307.t17 t307.t21))
% 19.06/19.42  (step t307.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t307.t5 t307.t6 t307.t7 t307.t8 t307.t9 t307.t10 t307.t11 t307.t12 t307.t13 t307.t14 t307.t15 t307.t16 t307.t22))
% 19.06/19.42  (step t307.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t307.t23))
% 19.06/19.42  (step t307 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t308 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t309 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t307 t308))
% 19.06/19.42  (anchor :step t310 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t310.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t310.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t310.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t310.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t310.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t310.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t310.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t310.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t310.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t310.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t310.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.42  (step t310.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t310.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t310.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.42  (step t310.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t310.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t310.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t310.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t310.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t310.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t310.t19))
% 19.06/19.42  (step t310.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t310.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t310.t20 t310.t21))
% 19.06/19.42  (step t310.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t310.t18 t310.t22))
% 19.06/19.42  (step t310.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t310.t5 t310.t6 t310.t7 t310.t8 t310.t9 t310.t10 t310.t11 t310.t12 t310.t13 t310.t14 t310.t15 t310.t16 t310.t17 t310.t23))
% 19.06/19.42  (step t310.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t310.t24))
% 19.06/19.42  (step t310 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t311 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t312 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t310 t311))
% 19.06/19.42  (anchor :step t313 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t313.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t313.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t313.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t313.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t313.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t313.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t313.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t313.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t313.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t313.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t313.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t313.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t313.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t313.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t313.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t313.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t313.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t313.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t313.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t313.t18))
% 19.06/19.42  (step t313.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t313.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t313.t19 t313.t20))
% 19.06/19.42  (step t313.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t313.t17 t313.t21))
% 19.06/19.42  (step t313.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t313.t5 t313.t6 t313.t7 t313.t8 t313.t9 t313.t10 t313.t11 t313.t12 t313.t13 t313.t14 t313.t15 t313.t16 t313.t22))
% 19.06/19.42  (step t313.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t313.t23))
% 19.06/19.42  (step t313 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t314 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t315 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t313 t314))
% 19.06/19.42  (anchor :step t316 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t316.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t316.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t316.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t316.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t316.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t316.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t316.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t316.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t316.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t316.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t316.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t316.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t316.t13 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t316.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t316.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.42  (step t316.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t316.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t316.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t316.t17))
% 19.06/19.42  (step t316.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t316.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t316.t18 t316.t19))
% 19.06/19.42  (step t316.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t316.t16 t316.t20))
% 19.06/19.42  (step t316.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t316.t5 t316.t6 t316.t7 t316.t8 t316.t9 t316.t10 t316.t11 t316.t12 t316.t13 t316.t14 t316.t15 t316.t21))
% 19.06/19.42  (step t316.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t316.t22))
% 19.06/19.42  (step t316 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t317 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t318 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t316 t317))
% 19.06/19.42  (anchor :step t319 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t319.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t319.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t319.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t319.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t319.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t319.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t319.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t319.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t319.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t319.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t319.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t319.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t319.t13 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.42  (step t319.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t319.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.42  (step t319.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t319.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t319.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t319.t17))
% 19.06/19.42  (step t319.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t319.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t319.t18 t319.t19))
% 19.06/19.42  (step t319.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t319.t16 t319.t20))
% 19.06/19.42  (step t319.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t319.t5 t319.t6 t319.t7 t319.t8 t319.t9 t319.t10 t319.t11 t319.t12 t319.t13 t319.t14 t319.t15 t319.t21))
% 19.06/19.42  (step t319.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t319.t22))
% 19.06/19.42  (step t319 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t320 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t321 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t319 t320))
% 19.06/19.42  (anchor :step t322 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t322.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t322.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t322.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t322.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t322.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t322.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t322.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t322.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t322.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t322.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t322.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t322.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t322.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t322.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t322.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t322.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t322.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t322.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t322.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t322.t18))
% 19.06/19.42  (step t322.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t322.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t322.t19 t322.t20))
% 19.06/19.42  (step t322.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t322.t17 t322.t21))
% 19.06/19.42  (step t322.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t322.t5 t322.t6 t322.t7 t322.t8 t322.t9 t322.t10 t322.t11 t322.t12 t322.t13 t322.t14 t322.t15 t322.t16 t322.t22))
% 19.06/19.42  (step t322.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t322.t23))
% 19.06/19.42  (step t322 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t323 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t324 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t322 t323))
% 19.06/19.42  (anchor :step t325 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t325.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t325.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t325.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t325.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t325.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t325.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t325.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t325.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t325.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t325.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t325.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t325.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t325.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t325.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t325.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t325.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t325.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t325.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t325.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t325.t18))
% 19.06/19.42  (step t325.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t325.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t325.t19 t325.t20))
% 19.06/19.42  (step t325.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t325.t17 t325.t21))
% 19.06/19.42  (step t325.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t325.t5 t325.t6 t325.t7 t325.t8 t325.t9 t325.t10 t325.t11 t325.t12 t325.t13 t325.t14 t325.t15 t325.t16 t325.t22))
% 19.06/19.42  (step t325.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t325.t23))
% 19.06/19.42  (step t325 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t326 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t327 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t325 t326))
% 19.06/19.42  (anchor :step t328 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t328.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t328.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t328.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t328.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t328.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t328.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t328.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t328.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t328.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t328.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t328.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.42  (step t328.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t328.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t328.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t328.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t328.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t328.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t328.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t328.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t328.t18))
% 19.06/19.42  (step t328.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t328.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t328.t19 t328.t20))
% 19.06/19.42  (step t328.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t328.t17 t328.t21))
% 19.06/19.42  (step t328.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t328.t5 t328.t6 t328.t7 t328.t8 t328.t9 t328.t10 t328.t11 t328.t12 t328.t13 t328.t14 t328.t15 t328.t16 t328.t22))
% 19.06/19.42  (step t328.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t328.t23))
% 19.06/19.42  (step t328 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t329 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t330 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t328 t329))
% 19.06/19.42  (anchor :step t331 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t331.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t331.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t331.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t331.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t331.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t331.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t331.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t331.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t331.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t331.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t331.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.42  (step t331.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t331.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t331.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t331.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t331.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t331.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t331.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t331.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t331.t18))
% 19.06/19.42  (step t331.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t331.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t331.t19 t331.t20))
% 19.06/19.42  (step t331.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t331.t17 t331.t21))
% 19.06/19.42  (step t331.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t331.t5 t331.t6 t331.t7 t331.t8 t331.t9 t331.t10 t331.t11 t331.t12 t331.t13 t331.t14 t331.t15 t331.t16 t331.t22))
% 19.06/19.42  (step t331.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t331.t23))
% 19.06/19.42  (step t331 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t332 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t333 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t331 t332))
% 19.06/19.42  (anchor :step t334 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t334.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t334.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t334.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t334.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t334.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t334.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t334.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t334.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t334.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t334.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t334.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t334.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t334.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t334.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t334.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t334.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t334.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t334.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t334.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t334.t18))
% 19.06/19.42  (step t334.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t334.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t334.t19 t334.t20))
% 19.06/19.42  (step t334.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t334.t17 t334.t21))
% 19.06/19.42  (step t334.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t334.t5 t334.t6 t334.t7 t334.t8 t334.t9 t334.t10 t334.t11 t334.t12 t334.t13 t334.t14 t334.t15 t334.t16 t334.t22))
% 19.06/19.42  (step t334.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t334.t23))
% 19.06/19.42  (step t334 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t335 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t336 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t334 t335))
% 19.06/19.42  (anchor :step t337 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t337.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t337.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t337.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t337.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t337.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t337.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t337.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t337.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t337.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t337.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t337.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t337.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t337.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t337.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t337.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t337.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t337.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t337.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t337.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t337.t18))
% 19.06/19.42  (step t337.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t337.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t337.t19 t337.t20))
% 19.06/19.42  (step t337.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t337.t17 t337.t21))
% 19.06/19.42  (step t337.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t337.t5 t337.t6 t337.t7 t337.t8 t337.t9 t337.t10 t337.t11 t337.t12 t337.t13 t337.t14 t337.t15 t337.t16 t337.t22))
% 19.06/19.42  (step t337.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t337.t23))
% 19.06/19.42  (step t337 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t338 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t339 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t337 t338))
% 19.06/19.42  (anchor :step t340 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t340.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t340.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t340.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t340.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t340.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t340.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t340.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t340.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t340.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t340.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t340.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t340.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t340.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t340.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t340.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t340.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t340.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t340.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t340.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t340.t18))
% 19.06/19.42  (step t340.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t340.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t340.t19 t340.t20))
% 19.06/19.42  (step t340.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t340.t17 t340.t21))
% 19.06/19.42  (step t340.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t340.t5 t340.t6 t340.t7 t340.t8 t340.t9 t340.t10 t340.t11 t340.t12 t340.t13 t340.t14 t340.t15 t340.t16 t340.t22))
% 19.06/19.42  (step t340.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t340.t23))
% 19.06/19.42  (step t340 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t341 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t342 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t340 t341))
% 19.06/19.42  (anchor :step t343 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t343.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t343.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t343.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t343.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t343.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t343.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t343.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t343.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t343.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t343.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t343.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t343.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t343.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t343.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t343.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t343.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t343.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t343.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t343.t17))
% 19.06/19.42  (step t343.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t343.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t343.t18 t343.t19))
% 19.06/19.42  (step t343.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t343.t16 t343.t20))
% 19.06/19.42  (step t343.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t343.t5 t343.t6 t343.t7 t343.t8 t343.t9 t343.t10 t343.t11 t343.t12 t343.t13 t343.t14 t343.t15 t343.t21))
% 19.06/19.42  (step t343.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t343.t22))
% 19.06/19.42  (step t343 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t344 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t345 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t343 t344))
% 19.06/19.42  (anchor :step t346 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t346.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t346.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t346.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t346.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t346.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t346.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t346.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t346.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t346.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t346.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t346.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t346.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t346.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t346.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t346.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t346.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t346.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t346.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t346.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t346.t18))
% 19.06/19.42  (step t346.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t346.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t346.t19 t346.t20))
% 19.06/19.42  (step t346.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t346.t17 t346.t21))
% 19.06/19.42  (step t346.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t346.t5 t346.t6 t346.t7 t346.t8 t346.t9 t346.t10 t346.t11 t346.t12 t346.t13 t346.t14 t346.t15 t346.t16 t346.t22))
% 19.06/19.42  (step t346.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t346.t23))
% 19.06/19.42  (step t346 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t347 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t348 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t346 t347))
% 19.06/19.42  (anchor :step t349 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t349.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t349.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t349.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t349.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t349.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t349.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t349.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t349.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t349.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t349.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t349.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t349.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t349.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t349.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.42  (step t349.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t349.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t349.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t349.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t349.t17))
% 19.06/19.42  (step t349.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t349.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t349.t18 t349.t19))
% 19.06/19.42  (step t349.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t349.t16 t349.t20))
% 19.06/19.42  (step t349.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t349.t5 t349.t6 t349.t7 t349.t8 t349.t9 t349.t10 t349.t11 t349.t12 t349.t13 t349.t14 t349.t15 t349.t21))
% 19.06/19.42  (step t349.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t349.t22))
% 19.06/19.42  (step t349 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t350 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t351 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t349 t350))
% 19.06/19.42  (anchor :step t352 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t352.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t352.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t352.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t352.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t352.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t352.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t352.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t352.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t352.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t352.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t352.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.42  (step t352.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t352.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t352.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t352.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.42  (step t352.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t352.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t352.t18 (cl (= (< (tptp.b Z4) 4) (not (>= (tptp.b Z4) 4)))) :rule all_simplify)
% 19.06/19.42  (step t352.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t352.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t352.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t352.t20))
% 19.06/19.42  (step t352.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t352.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t352.t21 t352.t22))
% 19.06/19.42  (step t352.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t352.t19 t352.t23))
% 19.06/19.42  (step t352.t25 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t352.t5 t352.t6 t352.t7 t352.t8 t352.t9 t352.t10 t352.t11 t352.t12 t352.t13 t352.t14 t352.t15 t352.t16 t352.t17 t352.t18 t352.t24))
% 19.06/19.42  (step t352.t26 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t352.t25))
% 19.06/19.42  (step t352 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t353 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t354 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t352 t353))
% 19.06/19.42  (anchor :step t355 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t355.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t355.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t355.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t355.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t355.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t355.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t355.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t355.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t355.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t355.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t355.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t355.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t355.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t355.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t355.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t355.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t355.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t355.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t355.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t355.t18))
% 19.06/19.42  (step t355.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t355.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t355.t19 t355.t20))
% 19.06/19.42  (step t355.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t355.t17 t355.t21))
% 19.06/19.42  (step t355.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t355.t5 t355.t6 t355.t7 t355.t8 t355.t9 t355.t10 t355.t11 t355.t12 t355.t13 t355.t14 t355.t15 t355.t16 t355.t22))
% 19.06/19.42  (step t355.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t355.t23))
% 19.06/19.42  (step t355 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t356 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t357 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t355 t356))
% 19.06/19.42  (anchor :step t358 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t358.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t358.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t358.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t358.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t358.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t358.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t358.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t358.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t358.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t358.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t358.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t358.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t358.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t358.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t358.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t358.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t358.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t358.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t358.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t358.t18))
% 19.06/19.42  (step t358.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t358.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t358.t19 t358.t20))
% 19.06/19.42  (step t358.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t358.t17 t358.t21))
% 19.06/19.42  (step t358.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t358.t5 t358.t6 t358.t7 t358.t8 t358.t9 t358.t10 t358.t11 t358.t12 t358.t13 t358.t14 t358.t15 t358.t16 t358.t22))
% 19.06/19.42  (step t358.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t358.t23))
% 19.06/19.42  (step t358 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t359 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t360 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t358 t359))
% 19.06/19.42  (anchor :step t361 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t361.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t361.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t361.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t361.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t361.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t361.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t361.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t361.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t361.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t361.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t361.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t361.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t361.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t361.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t361.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t361.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t361.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t361.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t361.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t361.t18))
% 19.06/19.42  (step t361.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t361.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t361.t19 t361.t20))
% 19.06/19.42  (step t361.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t361.t17 t361.t21))
% 19.06/19.42  (step t361.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t361.t5 t361.t6 t361.t7 t361.t8 t361.t9 t361.t10 t361.t11 t361.t12 t361.t13 t361.t14 t361.t15 t361.t16 t361.t22))
% 19.06/19.42  (step t361.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t361.t23))
% 19.06/19.42  (step t361 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t362 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t363 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t361 t362))
% 19.06/19.42  (anchor :step t364 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t364.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t364.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t364.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t364.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t364.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t364.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t364.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t364.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t364.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t364.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t364.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.42  (step t364.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t364.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t364.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t364.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t364.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t364.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t364.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t364.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t364.t18))
% 19.06/19.42  (step t364.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t364.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t364.t19 t364.t20))
% 19.06/19.42  (step t364.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t364.t17 t364.t21))
% 19.06/19.42  (step t364.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t364.t5 t364.t6 t364.t7 t364.t8 t364.t9 t364.t10 t364.t11 t364.t12 t364.t13 t364.t14 t364.t15 t364.t16 t364.t22))
% 19.06/19.42  (step t364.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t364.t23))
% 19.06/19.42  (step t364 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t365 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t366 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t364 t365))
% 19.06/19.42  (anchor :step t367 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t367.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t367.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t367.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t367.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t367.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t367.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t367.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t367.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t367.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t367.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t367.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.42  (step t367.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t367.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t367.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t367.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.42  (step t367.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t367.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t367.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t367.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t367.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t367.t19))
% 19.06/19.42  (step t367.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t367.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t367.t20 t367.t21))
% 19.06/19.42  (step t367.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t367.t18 t367.t22))
% 19.06/19.42  (step t367.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t367.t5 t367.t6 t367.t7 t367.t8 t367.t9 t367.t10 t367.t11 t367.t12 t367.t13 t367.t14 t367.t15 t367.t16 t367.t17 t367.t23))
% 19.06/19.42  (step t367.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t367.t24))
% 19.06/19.42  (step t367 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t368 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t369 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t367 t368))
% 19.06/19.42  (anchor :step t370 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.06/19.42  (step t370.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t370.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t370.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t370.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t370.t5 (cl (= Z5 Z5)) :rule refl)
% 19.06/19.42  (step t370.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t370.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t370.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t370.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.06/19.42  (step t370.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t370.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t370.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.06/19.42  (step t370.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t370.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.06/19.42  (step t370.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.06/19.42  (step t370.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.42  (step t370.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t370.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t370.t19 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.42  (step t370.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t370.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t370.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t370.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.06/19.42  (step t370.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t370.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t370.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t370.t25))
% 19.06/19.42  (step t370.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t370.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t370.t26 t370.t27))
% 19.06/19.42  (step t370.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t370.t24 t370.t28))
% 19.06/19.42  (step t370.t30 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t370.t6 t370.t7 t370.t8 t370.t9 t370.t10 t370.t11 t370.t12 t370.t13 t370.t14 t370.t15 t370.t16 t370.t17 t370.t18 t370.t19 t370.t20 t370.t21 t370.t22 t370.t23 t370.t29))
% 19.06/19.42  (step t370.t31 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t370.t30))
% 19.06/19.42  (step t370 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t371 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t372 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t370 t371))
% 19.06/19.42  (anchor :step t373 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t373.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t373.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t373.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t373.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t373.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t373.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t373.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t373.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t373.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t373.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t373.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t373.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t373.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t373.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t373.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t373.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t373.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t373.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t373.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t373.t18))
% 19.06/19.42  (step t373.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t373.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t373.t19 t373.t20))
% 19.06/19.42  (step t373.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t373.t17 t373.t21))
% 19.06/19.42  (step t373.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t373.t5 t373.t6 t373.t7 t373.t8 t373.t9 t373.t10 t373.t11 t373.t12 t373.t13 t373.t14 t373.t15 t373.t16 t373.t22))
% 19.06/19.42  (step t373.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t373.t23))
% 19.06/19.42  (step t373 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t374 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t375 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t373 t374))
% 19.06/19.42  (anchor :step t376 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t376.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t376.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t376.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t376.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t376.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t376.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t376.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t376.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t376.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t376.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t376.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t376.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t376.t13 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.42  (step t376.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t376.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.42  (step t376.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t376.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t376.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t376.t17))
% 19.06/19.42  (step t376.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t376.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t376.t18 t376.t19))
% 19.06/19.42  (step t376.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t376.t16 t376.t20))
% 19.06/19.42  (step t376.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t376.t5 t376.t6 t376.t7 t376.t8 t376.t9 t376.t10 t376.t11 t376.t12 t376.t13 t376.t14 t376.t15 t376.t21))
% 19.06/19.42  (step t376.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t376.t22))
% 19.06/19.42  (step t376 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t377 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t378 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t376 t377))
% 19.06/19.42  (anchor :step t379 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t379.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t379.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t379.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t379.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t379.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t379.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t379.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t379.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t379.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t379.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t379.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.42  (step t379.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t379.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t379.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.42  (step t379.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t379.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t379.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t379.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t379.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t379.t18))
% 19.06/19.42  (step t379.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t379.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t379.t19 t379.t20))
% 19.06/19.42  (step t379.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t379.t17 t379.t21))
% 19.06/19.42  (step t379.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t379.t5 t379.t6 t379.t7 t379.t8 t379.t9 t379.t10 t379.t11 t379.t12 t379.t13 t379.t14 t379.t15 t379.t16 t379.t22))
% 19.06/19.42  (step t379.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t379.t23))
% 19.06/19.42  (step t379 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t380 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t381 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t379 t380))
% 19.06/19.42  (anchor :step t382 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t382.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t382.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t382.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t382.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t382.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t382.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t382.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t382.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t382.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t382.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t382.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.42  (step t382.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t382.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t382.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.06/19.42  (step t382.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.42  (step t382.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.42  (step t382.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t382.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t382.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t382.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t382.t19))
% 19.06/19.42  (step t382.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t382.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t382.t20 t382.t21))
% 19.06/19.42  (step t382.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t382.t18 t382.t22))
% 19.06/19.42  (step t382.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t382.t5 t382.t6 t382.t7 t382.t8 t382.t9 t382.t10 t382.t11 t382.t12 t382.t13 t382.t14 t382.t15 t382.t16 t382.t17 t382.t23))
% 19.06/19.42  (step t382.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t382.t24))
% 19.06/19.42  (step t382 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t383 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t384 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t382 t383))
% 19.06/19.42  (anchor :step t385 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t385.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t385.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t385.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t385.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t385.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t385.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t385.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t385.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t385.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t385.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t385.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.42  (step t385.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t385.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t385.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.06/19.42  (step t385.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.42  (step t385.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t385.t17 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.42  (step t385.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t385.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t385.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t385.t19))
% 19.06/19.42  (step t385.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t385.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t385.t20 t385.t21))
% 19.06/19.42  (step t385.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t385.t18 t385.t22))
% 19.06/19.42  (step t385.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t385.t5 t385.t6 t385.t7 t385.t8 t385.t9 t385.t10 t385.t11 t385.t12 t385.t13 t385.t14 t385.t15 t385.t16 t385.t17 t385.t23))
% 19.06/19.42  (step t385.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t385.t24))
% 19.06/19.42  (step t385 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t386 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t387 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t385 t386))
% 19.06/19.42  (anchor :step t388 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t388.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t388.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t388.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t388.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t388.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t388.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t388.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t388.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t388.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t388.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t388.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t388.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t388.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t388.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t388.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t388.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t388.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t388.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t388.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t388.t18))
% 19.06/19.42  (step t388.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t388.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t388.t19 t388.t20))
% 19.06/19.42  (step t388.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t388.t17 t388.t21))
% 19.06/19.42  (step t388.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t388.t5 t388.t6 t388.t7 t388.t8 t388.t9 t388.t10 t388.t11 t388.t12 t388.t13 t388.t14 t388.t15 t388.t16 t388.t22))
% 19.06/19.42  (step t388.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t388.t23))
% 19.06/19.42  (step t388 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t389 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t390 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t388 t389))
% 19.06/19.42  (anchor :step t391 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t391.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t391.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t391.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t391.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t391.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t391.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t391.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t391.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t391.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t391.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t391.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t391.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t391.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t391.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t391.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t391.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t391.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t391.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t391.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t391.t18))
% 19.06/19.42  (step t391.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t391.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t391.t19 t391.t20))
% 19.06/19.42  (step t391.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t391.t17 t391.t21))
% 19.06/19.42  (step t391.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t391.t5 t391.t6 t391.t7 t391.t8 t391.t9 t391.t10 t391.t11 t391.t12 t391.t13 t391.t14 t391.t15 t391.t16 t391.t22))
% 19.06/19.42  (step t391.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t391.t23))
% 19.06/19.42  (step t391 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t392 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t393 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t391 t392))
% 19.06/19.42  (anchor :step t394 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t394.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t394.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t394.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t394.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t394.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t394.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t394.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t394.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t394.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t394.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t394.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t394.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t394.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t394.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t394.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t394.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.42  (step t394.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t394.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t394.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t394.t18))
% 19.06/19.42  (step t394.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t394.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t394.t19 t394.t20))
% 19.06/19.42  (step t394.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t394.t17 t394.t21))
% 19.06/19.42  (step t394.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t394.t5 t394.t6 t394.t7 t394.t8 t394.t9 t394.t10 t394.t11 t394.t12 t394.t13 t394.t14 t394.t15 t394.t16 t394.t22))
% 19.06/19.42  (step t394.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t394.t23))
% 19.06/19.42  (step t394 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t395 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t396 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t394 t395))
% 19.06/19.42  (anchor :step t397 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t397.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t397.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t397.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t397.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t397.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t397.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t397.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t397.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t397.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t397.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t397.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.42  (step t397.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t397.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t397.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t397.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t397.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t397.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t397.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t397.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t397.t18))
% 19.06/19.42  (step t397.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t397.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t397.t19 t397.t20))
% 19.06/19.42  (step t397.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t397.t17 t397.t21))
% 19.06/19.42  (step t397.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t397.t5 t397.t6 t397.t7 t397.t8 t397.t9 t397.t10 t397.t11 t397.t12 t397.t13 t397.t14 t397.t15 t397.t16 t397.t22))
% 19.06/19.42  (step t397.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t397.t23))
% 19.06/19.42  (step t397 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t398 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t399 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t397 t398))
% 19.06/19.42  (anchor :step t400 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t400.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t400.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t400.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t400.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t400.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t400.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t400.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t400.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t400.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t400.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t400.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.42  (step t400.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t400.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t400.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t400.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t400.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t400.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t400.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t400.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t400.t18))
% 19.06/19.42  (step t400.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t400.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t400.t19 t400.t20))
% 19.06/19.42  (step t400.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t400.t17 t400.t21))
% 19.06/19.42  (step t400.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t400.t5 t400.t6 t400.t7 t400.t8 t400.t9 t400.t10 t400.t11 t400.t12 t400.t13 t400.t14 t400.t15 t400.t16 t400.t22))
% 19.06/19.42  (step t400.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t400.t23))
% 19.06/19.42  (step t400 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t401 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t402 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t400 t401))
% 19.06/19.42  (anchor :step t403 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t403.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t403.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t403.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t403.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t403.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t403.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t403.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t403.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t403.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t403.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t403.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t403.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t403.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t403.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.42  (step t403.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t403.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t403.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t403.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t403.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t403.t18))
% 19.06/19.42  (step t403.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t403.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t403.t19 t403.t20))
% 19.06/19.42  (step t403.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t403.t17 t403.t21))
% 19.06/19.42  (step t403.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t403.t5 t403.t6 t403.t7 t403.t8 t403.t9 t403.t10 t403.t11 t403.t12 t403.t13 t403.t14 t403.t15 t403.t16 t403.t22))
% 19.06/19.42  (step t403.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t403.t23))
% 19.06/19.42  (step t403 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t404 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t405 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t403 t404))
% 19.06/19.42  (anchor :step t406 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t406.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t406.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t406.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t406.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t406.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t406.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t406.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t406.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t406.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t406.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t406.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t406.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t406.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.42  (step t406.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t406.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t406.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t406.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t406.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t406.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t406.t18))
% 19.06/19.42  (step t406.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t406.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t406.t19 t406.t20))
% 19.06/19.42  (step t406.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t406.t17 t406.t21))
% 19.06/19.42  (step t406.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t406.t5 t406.t6 t406.t7 t406.t8 t406.t9 t406.t10 t406.t11 t406.t12 t406.t13 t406.t14 t406.t15 t406.t16 t406.t22))
% 19.06/19.42  (step t406.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t406.t23))
% 19.06/19.42  (step t406 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t407 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t408 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t406 t407))
% 19.06/19.42  (anchor :step t409 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t409.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t409.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t409.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t409.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t409.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t409.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t409.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t409.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t409.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t409.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t409.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.42  (step t409.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t409.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.42  (step t409.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.42  (step t409.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t409.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t409.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t409.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t409.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t409.t18))
% 19.06/19.42  (step t409.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t409.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t409.t19 t409.t20))
% 19.06/19.42  (step t409.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t409.t17 t409.t21))
% 19.06/19.42  (step t409.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t409.t5 t409.t6 t409.t7 t409.t8 t409.t9 t409.t10 t409.t11 t409.t12 t409.t13 t409.t14 t409.t15 t409.t16 t409.t22))
% 19.06/19.42  (step t409.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t409.t23))
% 19.06/19.42  (step t409 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t410 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t411 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t409 t410))
% 19.06/19.42  (anchor :step t412 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t412.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t412.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t412.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t412.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t412.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t412.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t412.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t412.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t412.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t412.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t412.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.42  (step t412.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t412.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t412.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t412.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.42  (step t412.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t412.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.42  (step t412.t18 (cl (= (< (tptp.b Z4) 4) (not (>= (tptp.b Z4) 4)))) :rule all_simplify)
% 19.06/19.42  (step t412.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t412.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t412.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t412.t20))
% 19.06/19.42  (step t412.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t412.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t412.t21 t412.t22))
% 19.06/19.42  (step t412.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t412.t19 t412.t23))
% 19.06/19.42  (step t412.t25 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t412.t5 t412.t6 t412.t7 t412.t8 t412.t9 t412.t10 t412.t11 t412.t12 t412.t13 t412.t14 t412.t15 t412.t16 t412.t17 t412.t18 t412.t24))
% 19.06/19.42  (step t412.t26 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t412.t25))
% 19.06/19.42  (step t412 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t413 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t414 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t412 t413))
% 19.06/19.42  (anchor :step t415 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t415.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t415.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t415.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t415.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t415.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t415.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t415.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t415.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t415.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t415.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t415.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t415.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t415.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t415.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t415.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t415.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t415.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t415.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t415.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t415.t18))
% 19.06/19.42  (step t415.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t415.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t415.t19 t415.t20))
% 19.06/19.42  (step t415.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t415.t17 t415.t21))
% 19.06/19.42  (step t415.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t415.t5 t415.t6 t415.t7 t415.t8 t415.t9 t415.t10 t415.t11 t415.t12 t415.t13 t415.t14 t415.t15 t415.t16 t415.t22))
% 19.06/19.42  (step t415.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t415.t23))
% 19.06/19.42  (step t415 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t416 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t417 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t415 t416))
% 19.06/19.42  (anchor :step t418 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t418.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t418.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t418.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t418.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t418.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t418.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t418.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t418.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t418.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t418.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t418.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t418.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t418.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t418.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t418.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t418.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t418.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t418.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t418.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t418.t18))
% 19.06/19.42  (step t418.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t418.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t418.t19 t418.t20))
% 19.06/19.42  (step t418.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t418.t17 t418.t21))
% 19.06/19.42  (step t418.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t418.t5 t418.t6 t418.t7 t418.t8 t418.t9 t418.t10 t418.t11 t418.t12 t418.t13 t418.t14 t418.t15 t418.t16 t418.t22))
% 19.06/19.42  (step t418.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t418.t23))
% 19.06/19.42  (step t418 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t419 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t420 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t418 t419))
% 19.06/19.42  (anchor :step t421 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t421.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t421.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t421.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t421.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t421.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t421.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t421.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t421.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t421.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t421.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t421.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t421.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t421.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t421.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.42  (step t421.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t421.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t421.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t421.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t421.t17))
% 19.06/19.42  (step t421.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t421.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t421.t18 t421.t19))
% 19.06/19.42  (step t421.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t421.t16 t421.t20))
% 19.06/19.42  (step t421.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t421.t5 t421.t6 t421.t7 t421.t8 t421.t9 t421.t10 t421.t11 t421.t12 t421.t13 t421.t14 t421.t15 t421.t21))
% 19.06/19.42  (step t421.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t421.t22))
% 19.06/19.42  (step t421 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t422 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t423 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t421 t422))
% 19.06/19.42  (anchor :step t424 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t424.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t424.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t424.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t424.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t424.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t424.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t424.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t424.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t424.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t424.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t424.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t424.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t424.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t424.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.42  (step t424.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t424.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t424.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t424.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t424.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t424.t18))
% 19.06/19.42  (step t424.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t424.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t424.t19 t424.t20))
% 19.06/19.42  (step t424.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t424.t17 t424.t21))
% 19.06/19.42  (step t424.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t424.t5 t424.t6 t424.t7 t424.t8 t424.t9 t424.t10 t424.t11 t424.t12 t424.t13 t424.t14 t424.t15 t424.t16 t424.t22))
% 19.06/19.42  (step t424.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t424.t23))
% 19.06/19.42  (step t424 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t425 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t426 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t424 t425))
% 19.06/19.42  (anchor :step t427 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t427.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t427.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t427.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t427.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t427.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t427.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t427.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t427.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t427.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t427.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t427.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t427.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t427.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.42  (step t427.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.42  (step t427.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t427.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.42  (step t427.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t427.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t427.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t427.t18))
% 19.06/19.42  (step t427.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t427.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t427.t19 t427.t20))
% 19.06/19.42  (step t427.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t427.t17 t427.t21))
% 19.06/19.42  (step t427.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t427.t5 t427.t6 t427.t7 t427.t8 t427.t9 t427.t10 t427.t11 t427.t12 t427.t13 t427.t14 t427.t15 t427.t16 t427.t22))
% 19.06/19.42  (step t427.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t427.t23))
% 19.06/19.42  (step t427 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t428 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t429 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t427 t428))
% 19.06/19.42  (anchor :step t430 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t430.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t430.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t430.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t430.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t430.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t430.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t430.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t430.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t430.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t430.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t430.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.42  (step t430.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t430.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.42  (step t430.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.06/19.42  (step t430.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.06/19.42  (step t430.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t430.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.06/19.42  (step t430.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t430.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t430.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t430.t19))
% 19.06/19.42  (step t430.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t430.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t430.t20 t430.t21))
% 19.06/19.42  (step t430.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t430.t18 t430.t22))
% 19.06/19.42  (step t430.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t430.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t430.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t430.t25))
% 19.06/19.42  (step t430.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.06/19.42  (step t430.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t430.t26 t430.t27))
% 19.06/19.42  (step t430.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t430.t24 t430.t28))
% 19.06/19.42  (step t430.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.06/19.42  (step t430.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t430.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t430.t31))
% 19.06/19.42  (step t430.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.06/19.42  (step t430.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t430.t32 t430.t33))
% 19.06/19.42  (step t430.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t430.t30 t430.t34))
% 19.06/19.42  (step t430.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.06/19.42  (step t430.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t430.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t430.t37))
% 19.06/19.42  (step t430.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.06/19.42  (step t430.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t430.t38 t430.t39))
% 19.06/19.42  (step t430.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t430.t36 t430.t40))
% 19.06/19.42  (step t430.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t430.t5 t430.t6 t430.t7 t430.t8 t430.t9 t430.t10 t430.t11 t430.t12 t430.t13 t430.t14 t430.t15 t430.t16 t430.t17 t430.t23 t430.t29 t430.t35 t430.t41))
% 19.06/19.42  (step t430.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t430.t42))
% 19.06/19.42  (step t430 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.06/19.42  (step t431 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t432 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t430 t431))
% 19.06/19.42  (anchor :step t433 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.42  (step t433.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.42  (step t433.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.42  (step t433.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.42  (step t433.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.42  (step t433.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.42  (step t433.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.42  (step t433.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.42  (step t433.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.42  (step t433.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.42  (step t433.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.42  (step t433.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.42  (step t433.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.42  (step t433.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.42  (step t433.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.42  (step t433.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.42  (step t433.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.42  (step t433.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.42  (step t433.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.42  (step t433.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t433.t18))
% 19.06/19.42  (step t433.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.42  (step t433.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t433.t19 t433.t20))
% 19.06/19.42  (step t433.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t433.t17 t433.t21))
% 19.06/19.42  (step t433.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t433.t5 t433.t6 t433.t7 t433.t8 t433.t9 t433.t10 t433.t11 t433.t12 t433.t13 t433.t14 t433.t15 t433.t16 t433.t22))
% 19.06/19.42  (step t433.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t433.t23))
% 19.06/19.42  (step t433 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.42  (step t434 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.42  (step t435 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t433 t434))
% 19.06/19.43  (anchor :step t436 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t436.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t436.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t436.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t436.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t436.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t436.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t436.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t436.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t436.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t436.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t436.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.43  (step t436.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t436.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t436.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t436.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t436.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t436.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t436.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t436.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t436.t18))
% 19.06/19.43  (step t436.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t436.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t436.t19 t436.t20))
% 19.06/19.43  (step t436.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t436.t17 t436.t21))
% 19.06/19.43  (step t436.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t436.t5 t436.t6 t436.t7 t436.t8 t436.t9 t436.t10 t436.t11 t436.t12 t436.t13 t436.t14 t436.t15 t436.t16 t436.t22))
% 19.06/19.43  (step t436.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t436.t23))
% 19.06/19.43  (step t436 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t437 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t438 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t436 t437))
% 19.06/19.43  (anchor :step t439 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t439.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t439.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t439.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t439.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t439.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t439.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t439.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t439.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t439.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t439.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t439.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.43  (step t439.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t439.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t439.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t439.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.06/19.43  (step t439.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t439.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t439.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t439.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t439.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t439.t19))
% 19.06/19.43  (step t439.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t439.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t439.t20 t439.t21))
% 19.06/19.43  (step t439.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t439.t18 t439.t22))
% 19.06/19.43  (step t439.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t439.t5 t439.t6 t439.t7 t439.t8 t439.t9 t439.t10 t439.t11 t439.t12 t439.t13 t439.t14 t439.t15 t439.t16 t439.t17 t439.t23))
% 19.06/19.43  (step t439.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t439.t24))
% 19.06/19.43  (step t439 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t440 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t441 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t439 t440))
% 19.06/19.43  (anchor :step t442 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t442.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t442.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t442.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t442.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t442.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t442.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t442.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t442.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t442.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t442.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t442.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.43  (step t442.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t442.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.43  (step t442.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t442.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t442.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.43  (step t442.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t442.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t442.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t442.t18))
% 19.06/19.43  (step t442.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t442.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t442.t19 t442.t20))
% 19.06/19.43  (step t442.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t442.t17 t442.t21))
% 19.06/19.43  (step t442.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t442.t5 t442.t6 t442.t7 t442.t8 t442.t9 t442.t10 t442.t11 t442.t12 t442.t13 t442.t14 t442.t15 t442.t16 t442.t22))
% 19.06/19.43  (step t442.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t442.t23))
% 19.06/19.43  (step t442 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t443 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t444 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t442 t443))
% 19.06/19.43  (anchor :step t445 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t445.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t445.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t445.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t445.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t445.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t445.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t445.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t445.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t445.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t445.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t445.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t445.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t445.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.43  (step t445.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t445.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t445.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t445.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t445.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t445.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t445.t18))
% 19.06/19.43  (step t445.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t445.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t445.t19 t445.t20))
% 19.06/19.43  (step t445.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t445.t17 t445.t21))
% 19.06/19.43  (step t445.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t445.t5 t445.t6 t445.t7 t445.t8 t445.t9 t445.t10 t445.t11 t445.t12 t445.t13 t445.t14 t445.t15 t445.t16 t445.t22))
% 19.06/19.43  (step t445.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t445.t23))
% 19.06/19.43  (step t445 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t446 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t447 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t445 t446))
% 19.06/19.43  (anchor :step t448 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t448.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t448.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t448.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t448.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t448.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t448.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t448.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t448.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t448.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t448.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t448.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t448.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t448.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t448.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t448.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t448.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t448.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.43  (step t448.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t448.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t448.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t448.t19))
% 19.06/19.43  (step t448.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t448.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t448.t20 t448.t21))
% 19.06/19.43  (step t448.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t448.t18 t448.t22))
% 19.06/19.43  (step t448.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t448.t5 t448.t6 t448.t7 t448.t8 t448.t9 t448.t10 t448.t11 t448.t12 t448.t13 t448.t14 t448.t15 t448.t16 t448.t17 t448.t23))
% 19.06/19.43  (step t448.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t448.t24))
% 19.06/19.43  (step t448 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t449 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t450 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t448 t449))
% 19.06/19.43  (anchor :step t451 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.06/19.43  (step t451.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t451.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t451.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t451.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t451.t5 (cl (= Z5 Z5)) :rule refl)
% 19.06/19.43  (step t451.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t451.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t451.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t451.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.06/19.43  (step t451.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t451.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t451.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.06/19.43  (step t451.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t451.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.06/19.43  (step t451.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.06/19.43  (step t451.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t451.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t451.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t451.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t451.t20 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t451.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.43  (step t451.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.06/19.43  (step t451.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t451.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t451.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t451.t24))
% 19.06/19.43  (step t451.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t451.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t451.t25 t451.t26))
% 19.06/19.43  (step t451.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t451.t23 t451.t27))
% 19.06/19.43  (step t451.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t451.t6 t451.t7 t451.t8 t451.t9 t451.t10 t451.t11 t451.t12 t451.t13 t451.t14 t451.t15 t451.t16 t451.t17 t451.t18 t451.t19 t451.t20 t451.t21 t451.t22 t451.t28))
% 19.06/19.43  (step t451.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t451.t29))
% 19.06/19.43  (step t451 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t452 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t453 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t451 t452))
% 19.06/19.43  (anchor :step t454 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t454.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t454.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t454.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t454.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t454.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t454.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t454.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t454.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t454.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t454.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t454.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t454.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t454.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.43  (step t454.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.43  (step t454.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t454.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t454.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t454.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t454.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t454.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t454.t19))
% 19.06/19.43  (step t454.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t454.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t454.t20 t454.t21))
% 19.06/19.43  (step t454.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t454.t18 t454.t22))
% 19.06/19.43  (step t454.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t454.t5 t454.t6 t454.t7 t454.t8 t454.t9 t454.t10 t454.t11 t454.t12 t454.t13 t454.t14 t454.t15 t454.t16 t454.t17 t454.t23))
% 19.06/19.43  (step t454.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t454.t24))
% 19.06/19.43  (step t454 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t455 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t456 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t454 t455))
% 19.06/19.43  (anchor :step t457 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t457.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t457.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t457.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t457.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t457.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t457.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t457.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t457.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t457.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t457.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t457.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t457.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t457.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t457.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t457.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t457.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t457.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t457.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t457.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t457.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t457.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t457.t20))
% 19.06/19.43  (step t457.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t457.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t457.t21 t457.t22))
% 19.06/19.43  (step t457.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t457.t19 t457.t23))
% 19.06/19.43  (step t457.t25 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t457.t5 t457.t6 t457.t7 t457.t8 t457.t9 t457.t10 t457.t11 t457.t12 t457.t13 t457.t14 t457.t15 t457.t16 t457.t17 t457.t18 t457.t24))
% 19.06/19.43  (step t457.t26 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t457.t25))
% 19.06/19.43  (step t457 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t458 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t459 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t457 t458))
% 19.06/19.43  (anchor :step t460 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.06/19.43  (step t460.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t460.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t460.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t460.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t460.t5 (cl (= Z5 Z5)) :rule refl)
% 19.06/19.43  (step t460.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t460.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t460.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t460.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.06/19.43  (step t460.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t460.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t460.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.06/19.43  (step t460.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t460.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.06/19.43  (step t460.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.06/19.43  (step t460.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t460.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t460.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t460.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t460.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t460.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t460.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t460.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.06/19.43  (step t460.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t460.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t460.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t460.t25))
% 19.06/19.43  (step t460.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t460.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t460.t26 t460.t27))
% 19.06/19.43  (step t460.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t460.t24 t460.t28))
% 19.06/19.43  (step t460.t30 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t460.t6 t460.t7 t460.t8 t460.t9 t460.t10 t460.t11 t460.t12 t460.t13 t460.t14 t460.t15 t460.t16 t460.t17 t460.t18 t460.t19 t460.t20 t460.t21 t460.t22 t460.t23 t460.t29))
% 19.06/19.43  (step t460.t31 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t460.t30))
% 19.06/19.43  (step t460 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t461 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t462 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t460 t461))
% 19.06/19.43  (anchor :step t463 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t463.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t463.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t463.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t463.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t463.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t463.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t463.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t463.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t463.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t463.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t463.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.43  (step t463.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t463.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t463.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t463.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t463.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.43  (step t463.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t463.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t463.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t463.t18))
% 19.06/19.43  (step t463.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t463.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t463.t19 t463.t20))
% 19.06/19.43  (step t463.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t463.t17 t463.t21))
% 19.06/19.43  (step t463.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t463.t5 t463.t6 t463.t7 t463.t8 t463.t9 t463.t10 t463.t11 t463.t12 t463.t13 t463.t14 t463.t15 t463.t16 t463.t22))
% 19.06/19.43  (step t463.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t463.t23))
% 19.06/19.43  (step t463 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t464 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t465 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t463 t464))
% 19.06/19.43  (anchor :step t466 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t466.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t466.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t466.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t466.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t466.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t466.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t466.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t466.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t466.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t466.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t466.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t466.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t466.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t466.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t466.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t466.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t466.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t466.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t466.t17))
% 19.06/19.43  (step t466.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t466.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t466.t18 t466.t19))
% 19.06/19.43  (step t466.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t466.t16 t466.t20))
% 19.06/19.43  (step t466.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t466.t5 t466.t6 t466.t7 t466.t8 t466.t9 t466.t10 t466.t11 t466.t12 t466.t13 t466.t14 t466.t15 t466.t21))
% 19.06/19.43  (step t466.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t466.t22))
% 19.06/19.43  (step t466 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t467 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t468 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t466 t467))
% 19.06/19.43  (anchor :step t469 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t469.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t469.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t469.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t469.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t469.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t469.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t469.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t469.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t469.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t469.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t469.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t469.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t469.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t469.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.06/19.43  (step t469.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t469.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t469.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t469.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t469.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t469.t18))
% 19.06/19.43  (step t469.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t469.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t469.t19 t469.t20))
% 19.06/19.43  (step t469.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t469.t17 t469.t21))
% 19.06/19.43  (step t469.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t469.t5 t469.t6 t469.t7 t469.t8 t469.t9 t469.t10 t469.t11 t469.t12 t469.t13 t469.t14 t469.t15 t469.t16 t469.t22))
% 19.06/19.43  (step t469.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t469.t23))
% 19.06/19.43  (step t469 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t470 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t471 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t469 t470))
% 19.06/19.43  (anchor :step t472 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t472.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t472.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t472.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t472.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t472.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t472.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t472.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t472.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t472.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t472.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t472.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t472.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t472.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t472.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.06/19.43  (step t472.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t472.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.43  (step t472.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t472.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t472.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t472.t18))
% 19.06/19.43  (step t472.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t472.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t472.t19 t472.t20))
% 19.06/19.43  (step t472.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t472.t17 t472.t21))
% 19.06/19.43  (step t472.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t472.t5 t472.t6 t472.t7 t472.t8 t472.t9 t472.t10 t472.t11 t472.t12 t472.t13 t472.t14 t472.t15 t472.t16 t472.t22))
% 19.06/19.43  (step t472.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t472.t23))
% 19.06/19.43  (step t472 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t473 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t474 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t472 t473))
% 19.06/19.43  (anchor :step t475 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t475.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t475.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t475.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t475.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t475.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t475.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t475.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t475.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t475.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t475.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t475.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t475.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t475.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t475.t14 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.06/19.43  (step t475.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t475.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t475.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t475.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t475.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t475.t18))
% 19.06/19.43  (step t475.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t475.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t475.t19 t475.t20))
% 19.06/19.43  (step t475.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t475.t17 t475.t21))
% 19.06/19.43  (step t475.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t475.t5 t475.t6 t475.t7 t475.t8 t475.t9 t475.t10 t475.t11 t475.t12 t475.t13 t475.t14 t475.t15 t475.t16 t475.t22))
% 19.06/19.43  (step t475.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t475.t23))
% 19.06/19.43  (step t475 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t476 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t477 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t475 t476))
% 19.06/19.43  (anchor :step t478 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t478.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t478.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t478.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t478.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t478.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t478.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t478.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t478.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t478.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t478.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t478.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t478.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t478.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t478.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t478.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t478.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t478.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t478.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t478.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t478.t18))
% 19.06/19.43  (step t478.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t478.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t478.t19 t478.t20))
% 19.06/19.43  (step t478.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t478.t17 t478.t21))
% 19.06/19.43  (step t478.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t478.t5 t478.t6 t478.t7 t478.t8 t478.t9 t478.t10 t478.t11 t478.t12 t478.t13 t478.t14 t478.t15 t478.t16 t478.t22))
% 19.06/19.43  (step t478.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t478.t23))
% 19.06/19.43  (step t478 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t479 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t480 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t478 t479))
% 19.06/19.43  (anchor :step t481 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t481.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t481.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t481.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t481.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t481.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t481.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t481.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t481.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t481.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t481.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t481.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t481.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t481.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t481.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.06/19.43  (step t481.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t481.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t481.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t481.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t481.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t481.t18))
% 19.06/19.43  (step t481.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t481.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t481.t19 t481.t20))
% 19.06/19.43  (step t481.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t481.t17 t481.t21))
% 19.06/19.43  (step t481.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t481.t5 t481.t6 t481.t7 t481.t8 t481.t9 t481.t10 t481.t11 t481.t12 t481.t13 t481.t14 t481.t15 t481.t16 t481.t22))
% 19.06/19.43  (step t481.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t481.t23))
% 19.06/19.43  (step t481 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t482 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t483 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t481 t482))
% 19.06/19.43  (anchor :step t484 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t484.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t484.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t484.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t484.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t484.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t484.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t484.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t484.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t484.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t484.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t484.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.43  (step t484.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t484.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t484.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.43  (step t484.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t484.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t484.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t484.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t484.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t484.t18))
% 19.06/19.43  (step t484.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t484.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t484.t19 t484.t20))
% 19.06/19.43  (step t484.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t484.t17 t484.t21))
% 19.06/19.43  (step t484.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t484.t5 t484.t6 t484.t7 t484.t8 t484.t9 t484.t10 t484.t11 t484.t12 t484.t13 t484.t14 t484.t15 t484.t16 t484.t22))
% 19.06/19.43  (step t484.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t484.t23))
% 19.06/19.43  (step t484 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t485 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t486 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t484 t485))
% 19.06/19.43  (anchor :step t487 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t487.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t487.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t487.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t487.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t487.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t487.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t487.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t487.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t487.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t487.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t487.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.43  (step t487.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t487.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t487.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.43  (step t487.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t487.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t487.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t487.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t487.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t487.t18))
% 19.06/19.43  (step t487.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t487.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t487.t19 t487.t20))
% 19.06/19.43  (step t487.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t487.t17 t487.t21))
% 19.06/19.43  (step t487.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t487.t5 t487.t6 t487.t7 t487.t8 t487.t9 t487.t10 t487.t11 t487.t12 t487.t13 t487.t14 t487.t15 t487.t16 t487.t22))
% 19.06/19.43  (step t487.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t487.t23))
% 19.06/19.43  (step t487 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t488 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t489 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t487 t488))
% 19.06/19.43  (anchor :step t490 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t490.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t490.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t490.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t490.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t490.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t490.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t490.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t490.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t490.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t490.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t490.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.43  (step t490.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t490.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.43  (step t490.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t490.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t490.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t490.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t490.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t490.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t490.t18))
% 19.06/19.43  (step t490.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t490.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t490.t19 t490.t20))
% 19.06/19.43  (step t490.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t490.t17 t490.t21))
% 19.06/19.43  (step t490.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t490.t5 t490.t6 t490.t7 t490.t8 t490.t9 t490.t10 t490.t11 t490.t12 t490.t13 t490.t14 t490.t15 t490.t16 t490.t22))
% 19.06/19.43  (step t490.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t490.t23))
% 19.06/19.43  (step t490 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t491 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t492 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t490 t491))
% 19.06/19.43  (anchor :step t493 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t493.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t493.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t493.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t493.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t493.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t493.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t493.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t493.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t493.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t493.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t493.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.43  (step t493.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t493.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.43  (step t493.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.43  (step t493.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t493.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t493.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t493.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t493.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t493.t18))
% 19.06/19.43  (step t493.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t493.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t493.t19 t493.t20))
% 19.06/19.43  (step t493.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t493.t17 t493.t21))
% 19.06/19.43  (step t493.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t493.t5 t493.t6 t493.t7 t493.t8 t493.t9 t493.t10 t493.t11 t493.t12 t493.t13 t493.t14 t493.t15 t493.t16 t493.t22))
% 19.06/19.43  (step t493.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t493.t23))
% 19.06/19.43  (step t493 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t494 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t495 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t493 t494))
% 19.06/19.43  (anchor :step t496 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t496.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t496.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t496.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t496.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t496.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t496.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t496.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t496.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t496.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t496.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t496.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.43  (step t496.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t496.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t496.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.43  (step t496.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t496.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t496.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t496.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t496.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t496.t18))
% 19.06/19.43  (step t496.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t496.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t496.t19 t496.t20))
% 19.06/19.43  (step t496.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t496.t17 t496.t21))
% 19.06/19.43  (step t496.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t496.t5 t496.t6 t496.t7 t496.t8 t496.t9 t496.t10 t496.t11 t496.t12 t496.t13 t496.t14 t496.t15 t496.t16 t496.t22))
% 19.06/19.43  (step t496.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t496.t23))
% 19.06/19.43  (step t496 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t497 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t498 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t496 t497))
% 19.06/19.43  (anchor :step t499 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t499.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t499.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t499.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t499.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t499.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t499.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t499.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t499.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t499.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t499.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t499.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 19.06/19.43  (step t499.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t499.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.43  (step t499.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.43  (step t499.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t499.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t499.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t499.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t499.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t499.t18))
% 19.06/19.43  (step t499.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t499.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t499.t19 t499.t20))
% 19.06/19.43  (step t499.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t499.t17 t499.t21))
% 19.06/19.43  (step t499.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t499.t5 t499.t6 t499.t7 t499.t8 t499.t9 t499.t10 t499.t11 t499.t12 t499.t13 t499.t14 t499.t15 t499.t16 t499.t22))
% 19.06/19.43  (step t499.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t499.t23))
% 19.06/19.43  (step t499 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t500 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t501 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t499 t500))
% 19.06/19.43  (anchor :step t502 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t502.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t502.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t502.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t502.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t502.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t502.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t502.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t502.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t502.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t502.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t502.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.43  (step t502.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t502.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t502.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.43  (step t502.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t502.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t502.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t502.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t502.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t502.t18))
% 19.06/19.43  (step t502.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t502.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t502.t19 t502.t20))
% 19.06/19.43  (step t502.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t502.t17 t502.t21))
% 19.06/19.43  (step t502.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t502.t5 t502.t6 t502.t7 t502.t8 t502.t9 t502.t10 t502.t11 t502.t12 t502.t13 t502.t14 t502.t15 t502.t16 t502.t22))
% 19.06/19.43  (step t502.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t502.t23))
% 19.06/19.43  (step t502 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t503 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t504 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t502 t503))
% 19.06/19.43  (anchor :step t505 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t505.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t505.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t505.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t505.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t505.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t505.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t505.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t505.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t505.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t505.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t505.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.43  (step t505.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t505.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t505.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.43  (step t505.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t505.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t505.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t505.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t505.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t505.t18))
% 19.06/19.43  (step t505.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t505.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t505.t19 t505.t20))
% 19.06/19.43  (step t505.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t505.t17 t505.t21))
% 19.06/19.43  (step t505.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t505.t5 t505.t6 t505.t7 t505.t8 t505.t9 t505.t10 t505.t11 t505.t12 t505.t13 t505.t14 t505.t15 t505.t16 t505.t22))
% 19.06/19.43  (step t505.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t505.t23))
% 19.06/19.43  (step t505 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t506 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t507 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t505 t506))
% 19.06/19.43  (anchor :step t508 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t508.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t508.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t508.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t508.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t508.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t508.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t508.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t508.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t508.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t508.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t508.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.43  (step t508.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t508.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t508.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.43  (step t508.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t508.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t508.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t508.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t508.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t508.t18))
% 19.06/19.43  (step t508.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t508.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t508.t19 t508.t20))
% 19.06/19.43  (step t508.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t508.t17 t508.t21))
% 19.06/19.43  (step t508.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t508.t5 t508.t6 t508.t7 t508.t8 t508.t9 t508.t10 t508.t11 t508.t12 t508.t13 t508.t14 t508.t15 t508.t16 t508.t22))
% 19.06/19.43  (step t508.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t508.t23))
% 19.06/19.43  (step t508 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t509 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t510 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t508 t509))
% 19.06/19.43  (anchor :step t511 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t511.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t511.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t511.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t511.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t511.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t511.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t511.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t511.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t511.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t511.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t511.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t511.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t511.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.43  (step t511.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.43  (step t511.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t511.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t511.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t511.t18 (cl (= (< (tptp.b Z4) 4) (not (>= (tptp.b Z4) 4)))) :rule all_simplify)
% 19.06/19.43  (step t511.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t511.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t511.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t511.t20))
% 19.06/19.43  (step t511.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t511.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t511.t21 t511.t22))
% 19.06/19.43  (step t511.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t511.t19 t511.t23))
% 19.06/19.43  (step t511.t25 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t511.t5 t511.t6 t511.t7 t511.t8 t511.t9 t511.t10 t511.t11 t511.t12 t511.t13 t511.t14 t511.t15 t511.t16 t511.t17 t511.t18 t511.t24))
% 19.06/19.43  (step t511.t26 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t511.t25))
% 19.06/19.43  (step t511 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t512 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t513 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t511 t512))
% 19.06/19.43  (anchor :step t514 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t514.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t514.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t514.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t514.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t514.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t514.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t514.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t514.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t514.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t514.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t514.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.43  (step t514.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t514.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t514.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.43  (step t514.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t514.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t514.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t514.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t514.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t514.t18))
% 19.06/19.43  (step t514.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t514.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t514.t19 t514.t20))
% 19.06/19.43  (step t514.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t514.t17 t514.t21))
% 19.06/19.43  (step t514.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t514.t5 t514.t6 t514.t7 t514.t8 t514.t9 t514.t10 t514.t11 t514.t12 t514.t13 t514.t14 t514.t15 t514.t16 t514.t22))
% 19.06/19.43  (step t514.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t514.t23))
% 19.06/19.43  (step t514 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t515 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t516 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t514 t515))
% 19.06/19.43  (anchor :step t517 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t517.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t517.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t517.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t517.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t517.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t517.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t517.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t517.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t517.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t517.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t517.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.43  (step t517.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t517.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.43  (step t517.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.06/19.43  (step t517.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.06/19.43  (step t517.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t517.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.06/19.43  (step t517.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t517.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t517.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t517.t19))
% 19.06/19.43  (step t517.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t517.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t517.t20 t517.t21))
% 19.06/19.43  (step t517.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t517.t18 t517.t22))
% 19.06/19.43  (step t517.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t517.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t517.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t517.t25))
% 19.06/19.43  (step t517.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.06/19.43  (step t517.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t517.t26 t517.t27))
% 19.06/19.43  (step t517.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t517.t24 t517.t28))
% 19.06/19.43  (step t517.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.06/19.43  (step t517.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t517.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t517.t31))
% 19.06/19.43  (step t517.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.06/19.43  (step t517.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t517.t32 t517.t33))
% 19.06/19.43  (step t517.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t517.t30 t517.t34))
% 19.06/19.43  (step t517.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.06/19.43  (step t517.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t517.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t517.t37))
% 19.06/19.43  (step t517.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.06/19.43  (step t517.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t517.t38 t517.t39))
% 19.06/19.43  (step t517.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t517.t36 t517.t40))
% 19.06/19.43  (step t517.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t517.t5 t517.t6 t517.t7 t517.t8 t517.t9 t517.t10 t517.t11 t517.t12 t517.t13 t517.t14 t517.t15 t517.t16 t517.t17 t517.t23 t517.t29 t517.t35 t517.t41))
% 19.06/19.43  (step t517.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t517.t42))
% 19.06/19.43  (step t517 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.06/19.43  (step t518 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t519 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t517 t518))
% 19.06/19.43  (anchor :step t520 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t520.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t520.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t520.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t520.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t520.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t520.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t520.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t520.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t520.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t520.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t520.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.43  (step t520.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t520.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t520.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.43  (step t520.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.06/19.43  (step t520.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t520.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t520.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t520.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t520.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t520.t19))
% 19.06/19.43  (step t520.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t520.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t520.t20 t520.t21))
% 19.06/19.43  (step t520.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t520.t18 t520.t22))
% 19.06/19.43  (step t520.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t520.t5 t520.t6 t520.t7 t520.t8 t520.t9 t520.t10 t520.t11 t520.t12 t520.t13 t520.t14 t520.t15 t520.t16 t520.t17 t520.t23))
% 19.06/19.43  (step t520.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t520.t24))
% 19.06/19.43  (step t520 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t521 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t522 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t520 t521))
% 19.06/19.43  (anchor :step t523 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t523.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t523.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t523.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t523.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t523.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t523.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t523.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t523.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t523.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t523.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t523.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.43  (step t523.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t523.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t523.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.43  (step t523.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t523.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t523.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t523.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t523.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t523.t18))
% 19.06/19.43  (step t523.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t523.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t523.t19 t523.t20))
% 19.06/19.43  (step t523.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t523.t17 t523.t21))
% 19.06/19.43  (step t523.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t523.t5 t523.t6 t523.t7 t523.t8 t523.t9 t523.t10 t523.t11 t523.t12 t523.t13 t523.t14 t523.t15 t523.t16 t523.t22))
% 19.06/19.43  (step t523.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t523.t23))
% 19.06/19.43  (step t523 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t524 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t525 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t523 t524))
% 19.06/19.43  (anchor :step t526 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t526.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t526.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t526.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t526.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t526.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t526.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t526.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t526.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t526.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t526.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t526.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.43  (step t526.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t526.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t526.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.06/19.43  (step t526.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.06/19.43  (step t526.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t526.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.06/19.43  (step t526.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t526.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t526.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t526.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t526.t20))
% 19.06/19.43  (step t526.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t526.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t526.t21 t526.t22))
% 19.06/19.43  (step t526.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t526.t19 t526.t23))
% 19.06/19.43  (step t526.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t526.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t526.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t526.t26))
% 19.06/19.43  (step t526.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.06/19.43  (step t526.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t526.t27 t526.t28))
% 19.06/19.43  (step t526.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t526.t25 t526.t29))
% 19.06/19.43  (step t526.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.06/19.43  (step t526.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t526.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t526.t32))
% 19.06/19.43  (step t526.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.06/19.43  (step t526.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t526.t33 t526.t34))
% 19.06/19.43  (step t526.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t526.t31 t526.t35))
% 19.06/19.43  (step t526.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.06/19.43  (step t526.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t526.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t526.t38))
% 19.06/19.43  (step t526.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.06/19.43  (step t526.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t526.t39 t526.t40))
% 19.06/19.43  (step t526.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t526.t37 t526.t41))
% 19.06/19.43  (step t526.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t526.t5 t526.t6 t526.t7 t526.t8 t526.t9 t526.t10 t526.t11 t526.t12 t526.t13 t526.t14 t526.t15 t526.t16 t526.t17 t526.t18 t526.t24 t526.t30 t526.t36 t526.t42))
% 19.06/19.43  (step t526.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t526.t43))
% 19.06/19.43  (step t526 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.06/19.43  (step t527 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t528 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t526 t527))
% 19.06/19.43  (anchor :step t529 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.06/19.43  (step t529.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t529.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t529.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t529.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t529.t5 (cl (= Z5 Z5)) :rule refl)
% 19.06/19.43  (step t529.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t529.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t529.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t529.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.06/19.43  (step t529.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t529.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t529.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.06/19.43  (step t529.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t529.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.06/19.43  (step t529.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.06/19.43  (step t529.t16 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.43  (step t529.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t529.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t529.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.06/19.43  (step t529.t20 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.06/19.43  (step t529.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t529.t22 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.06/19.43  (step t529.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.06/19.43  (step t529.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t529.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t529.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t529.t25))
% 19.06/19.43  (step t529.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t529.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t529.t26 t529.t27))
% 19.06/19.43  (step t529.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t529.t24 t529.t28))
% 19.06/19.43  (step t529.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t529.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t529.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t529.t31))
% 19.06/19.43  (step t529.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.06/19.43  (step t529.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t529.t32 t529.t33))
% 19.06/19.43  (step t529.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t529.t30 t529.t34))
% 19.06/19.43  (step t529.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.06/19.43  (step t529.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t529.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t529.t37))
% 19.06/19.43  (step t529.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.06/19.43  (step t529.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t529.t38 t529.t39))
% 19.06/19.43  (step t529.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t529.t36 t529.t40))
% 19.06/19.43  (step t529.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.06/19.43  (step t529.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t529.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t529.t43))
% 19.06/19.43  (step t529.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.06/19.43  (step t529.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t529.t44 t529.t45))
% 19.06/19.43  (step t529.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t529.t42 t529.t46))
% 19.06/19.43  (step t529.t48 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t529.t6 t529.t7 t529.t8 t529.t9 t529.t10 t529.t11 t529.t12 t529.t13 t529.t14 t529.t15 t529.t16 t529.t17 t529.t18 t529.t19 t529.t20 t529.t21 t529.t22 t529.t23 t529.t29 t529.t35 t529.t41 t529.t47))
% 19.06/19.43  (step t529.t49 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t529.t48))
% 19.06/19.43  (step t529 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.06/19.43  (step t530 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t531 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t529 t530))
% 19.06/19.43  (anchor :step t532 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t532.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t532.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t532.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t532.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t532.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t532.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t532.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t532.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t532.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t532.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t532.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.43  (step t532.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t532.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t532.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t532.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.06/19.43  (step t532.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t532.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t532.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t532.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t532.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t532.t19))
% 19.06/19.43  (step t532.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t532.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t532.t20 t532.t21))
% 19.06/19.43  (step t532.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t532.t18 t532.t22))
% 19.06/19.43  (step t532.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t532.t5 t532.t6 t532.t7 t532.t8 t532.t9 t532.t10 t532.t11 t532.t12 t532.t13 t532.t14 t532.t15 t532.t16 t532.t17 t532.t23))
% 19.06/19.43  (step t532.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t532.t24))
% 19.06/19.43  (step t532 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t533 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t534 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t532 t533))
% 19.06/19.43  (anchor :step t535 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t535.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t535.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t535.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t535.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t535.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t535.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t535.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t535.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t535.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t535.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t535.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.43  (step t535.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t535.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.43  (step t535.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t535.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.06/19.43  (step t535.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t535.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t535.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t535.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t535.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t535.t19))
% 19.06/19.43  (step t535.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t535.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t535.t20 t535.t21))
% 19.06/19.43  (step t535.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t535.t18 t535.t22))
% 19.06/19.43  (step t535.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t535.t5 t535.t6 t535.t7 t535.t8 t535.t9 t535.t10 t535.t11 t535.t12 t535.t13 t535.t14 t535.t15 t535.t16 t535.t17 t535.t23))
% 19.06/19.43  (step t535.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t535.t24))
% 19.06/19.43  (step t535 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t536 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t537 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t535 t536))
% 19.06/19.43  (anchor :step t538 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t538.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t538.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t538.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t538.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t538.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t538.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t538.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t538.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t538.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t538.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t538.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.43  (step t538.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t538.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.43  (step t538.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t538.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t538.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t538.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t538.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t538.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t538.t18))
% 19.06/19.43  (step t538.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t538.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t538.t19 t538.t20))
% 19.06/19.43  (step t538.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t538.t17 t538.t21))
% 19.06/19.43  (step t538.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t538.t5 t538.t6 t538.t7 t538.t8 t538.t9 t538.t10 t538.t11 t538.t12 t538.t13 t538.t14 t538.t15 t538.t16 t538.t22))
% 19.06/19.43  (step t538.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t538.t23))
% 19.06/19.43  (step t538 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t539 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t540 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t538 t539))
% 19.06/19.43  (anchor :step t541 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t541.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t541.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t541.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t541.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t541.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t541.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t541.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t541.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t541.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t541.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t541.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.43  (step t541.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t541.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t541.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t541.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t541.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t541.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.43  (step t541.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t541.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t541.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t541.t19))
% 19.06/19.43  (step t541.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t541.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t541.t20 t541.t21))
% 19.06/19.43  (step t541.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t541.t18 t541.t22))
% 19.06/19.43  (step t541.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t541.t5 t541.t6 t541.t7 t541.t8 t541.t9 t541.t10 t541.t11 t541.t12 t541.t13 t541.t14 t541.t15 t541.t16 t541.t17 t541.t23))
% 19.06/19.43  (step t541.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t541.t24))
% 19.06/19.43  (step t541 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t542 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t543 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t541 t542))
% 19.06/19.43  (anchor :step t544 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.06/19.43  (step t544.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t544.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t544.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t544.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t544.t5 (cl (= Z5 Z5)) :rule refl)
% 19.06/19.43  (step t544.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t544.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t544.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t544.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.06/19.43  (step t544.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t544.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t544.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.06/19.43  (step t544.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t544.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.06/19.43  (step t544.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.06/19.43  (step t544.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.43  (step t544.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t544.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t544.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t544.t20 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t544.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.43  (step t544.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.06/19.43  (step t544.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t544.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t544.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t544.t24))
% 19.06/19.43  (step t544.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t544.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t544.t25 t544.t26))
% 19.06/19.43  (step t544.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t544.t23 t544.t27))
% 19.06/19.43  (step t544.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t544.t6 t544.t7 t544.t8 t544.t9 t544.t10 t544.t11 t544.t12 t544.t13 t544.t14 t544.t15 t544.t16 t544.t17 t544.t18 t544.t19 t544.t20 t544.t21 t544.t22 t544.t28))
% 19.06/19.43  (step t544.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t544.t29))
% 19.06/19.43  (step t544 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t545 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t546 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t544 t545))
% 19.06/19.43  (anchor :step t547 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t547.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t547.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t547.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t547.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t547.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t547.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t547.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t547.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t547.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t547.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t547.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.06/19.43  (step t547.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t547.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.43  (step t547.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t547.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t547.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.43  (step t547.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t547.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t547.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t547.t18))
% 19.06/19.43  (step t547.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t547.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t547.t19 t547.t20))
% 19.06/19.43  (step t547.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t547.t17 t547.t21))
% 19.06/19.43  (step t547.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t547.t5 t547.t6 t547.t7 t547.t8 t547.t9 t547.t10 t547.t11 t547.t12 t547.t13 t547.t14 t547.t15 t547.t16 t547.t22))
% 19.06/19.43  (step t547.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t547.t23))
% 19.06/19.43  (step t547 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t548 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t549 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t547 t548))
% 19.06/19.43  (anchor :step t550 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t550.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t550.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t550.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t550.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t550.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t550.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t550.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t550.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t550.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t550.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t550.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t550.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t550.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.43  (step t550.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.43  (step t550.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t550.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t550.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t550.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t550.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t550.t18))
% 19.06/19.43  (step t550.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t550.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t550.t19 t550.t20))
% 19.06/19.43  (step t550.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t550.t17 t550.t21))
% 19.06/19.43  (step t550.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t550.t5 t550.t6 t550.t7 t550.t8 t550.t9 t550.t10 t550.t11 t550.t12 t550.t13 t550.t14 t550.t15 t550.t16 t550.t22))
% 19.06/19.43  (step t550.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t550.t23))
% 19.06/19.43  (step t550 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t551 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t552 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t550 t551))
% 19.06/19.43  (anchor :step t553 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t553.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t553.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t553.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t553.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t553.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t553.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t553.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t553.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t553.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t553.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t553.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t553.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t553.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t553.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t553.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t553.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t553.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t553.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t553.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t553.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t553.t19))
% 19.06/19.43  (step t553.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t553.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t553.t20 t553.t21))
% 19.06/19.43  (step t553.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t553.t18 t553.t22))
% 19.06/19.43  (step t553.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t553.t5 t553.t6 t553.t7 t553.t8 t553.t9 t553.t10 t553.t11 t553.t12 t553.t13 t553.t14 t553.t15 t553.t16 t553.t17 t553.t23))
% 19.06/19.43  (step t553.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t553.t24))
% 19.06/19.43  (step t553 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t554 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t555 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t553 t554))
% 19.06/19.43  (anchor :step t556 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t556.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t556.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t556.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t556.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t556.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t556.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t556.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t556.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t556.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t556.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t556.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t556.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t556.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t556.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t556.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t556.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t556.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t556.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t556.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t556.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t556.t19))
% 19.06/19.43  (step t556.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t556.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t556.t20 t556.t21))
% 19.06/19.43  (step t556.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t556.t18 t556.t22))
% 19.06/19.43  (step t556.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t556.t5 t556.t6 t556.t7 t556.t8 t556.t9 t556.t10 t556.t11 t556.t12 t556.t13 t556.t14 t556.t15 t556.t16 t556.t17 t556.t23))
% 19.06/19.43  (step t556.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t556.t24))
% 19.06/19.43  (step t556 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t557 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t558 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t556 t557))
% 19.06/19.43  (anchor :step t559 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.06/19.43  (step t559.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t559.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t559.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t559.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t559.t5 (cl (= Z5 Z5)) :rule refl)
% 19.06/19.43  (step t559.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t559.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t559.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t559.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.06/19.43  (step t559.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t559.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t559.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.06/19.43  (step t559.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t559.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.06/19.43  (step t559.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.06/19.43  (step t559.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t559.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t559.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t559.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t559.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t559.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t559.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.06/19.43  (step t559.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t559.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t559.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t559.t24))
% 19.06/19.43  (step t559.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t559.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t559.t25 t559.t26))
% 19.06/19.43  (step t559.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t559.t23 t559.t27))
% 19.06/19.43  (step t559.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t559.t6 t559.t7 t559.t8 t559.t9 t559.t10 t559.t11 t559.t12 t559.t13 t559.t14 t559.t15 t559.t16 t559.t17 t559.t18 t559.t19 t559.t20 t559.t21 t559.t22 t559.t28))
% 19.06/19.43  (step t559.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t559.t29))
% 19.06/19.43  (step t559 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t560 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t561 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t559 t560))
% 19.06/19.43  (anchor :step t562 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t562.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t562.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t562.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t562.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t562.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t562.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t562.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t562.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t562.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t562.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t562.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t562.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t562.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t562.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t562.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t562.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.43  (step t562.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t562.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t562.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t562.t18))
% 19.06/19.43  (step t562.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t562.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t562.t19 t562.t20))
% 19.06/19.43  (step t562.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t562.t17 t562.t21))
% 19.06/19.43  (step t562.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t562.t5 t562.t6 t562.t7 t562.t8 t562.t9 t562.t10 t562.t11 t562.t12 t562.t13 t562.t14 t562.t15 t562.t16 t562.t22))
% 19.06/19.43  (step t562.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t562.t23))
% 19.06/19.43  (step t562 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t563 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t564 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t562 t563))
% 19.06/19.43  (anchor :step t565 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t565.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t565.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t565.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t565.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t565.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t565.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t565.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t565.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t565.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t565.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t565.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t565.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t565.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t565.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.43  (step t565.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t565.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t565.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t565.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t565.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t565.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t565.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t565.t20))
% 19.06/19.43  (step t565.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t565.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t565.t21 t565.t22))
% 19.06/19.43  (step t565.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t565.t19 t565.t23))
% 19.06/19.43  (step t565.t25 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t565.t5 t565.t6 t565.t7 t565.t8 t565.t9 t565.t10 t565.t11 t565.t12 t565.t13 t565.t14 t565.t15 t565.t16 t565.t17 t565.t18 t565.t24))
% 19.06/19.43  (step t565.t26 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t565.t25))
% 19.06/19.43  (step t565 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t566 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t567 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t565 t566))
% 19.06/19.43  (anchor :step t568 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.06/19.43  (step t568.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t568.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t568.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t568.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t568.t5 (cl (= Z5 Z5)) :rule refl)
% 19.06/19.43  (step t568.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t568.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t568.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t568.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.06/19.43  (step t568.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t568.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t568.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.06/19.43  (step t568.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t568.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.06/19.43  (step t568.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.06/19.43  (step t568.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t568.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t568.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t568.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.43  (step t568.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t568.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t568.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t568.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.06/19.43  (step t568.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t568.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t568.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t568.t25))
% 19.06/19.43  (step t568.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t568.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t568.t26 t568.t27))
% 19.06/19.43  (step t568.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t568.t24 t568.t28))
% 19.06/19.43  (step t568.t30 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t568.t6 t568.t7 t568.t8 t568.t9 t568.t10 t568.t11 t568.t12 t568.t13 t568.t14 t568.t15 t568.t16 t568.t17 t568.t18 t568.t19 t568.t20 t568.t21 t568.t22 t568.t23 t568.t29))
% 19.06/19.43  (step t568.t31 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t568.t30))
% 19.06/19.43  (step t568 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t569 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t570 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t568 t569))
% 19.06/19.43  (anchor :step t571 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t571.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t571.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t571.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t571.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t571.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t571.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t571.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t571.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t571.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t571.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t571.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t571.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t571.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.06/19.43  (step t571.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.43  (step t571.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t571.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t571.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t571.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t571.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t571.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t571.t19))
% 19.06/19.43  (step t571.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t571.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t571.t20 t571.t21))
% 19.06/19.43  (step t571.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t571.t18 t571.t22))
% 19.06/19.43  (step t571.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t571.t5 t571.t6 t571.t7 t571.t8 t571.t9 t571.t10 t571.t11 t571.t12 t571.t13 t571.t14 t571.t15 t571.t16 t571.t17 t571.t23))
% 19.06/19.43  (step t571.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t571.t24))
% 19.06/19.43  (step t571 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t572 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t573 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t571 t572))
% 19.06/19.43  (anchor :step t574 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t574.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t574.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t574.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t574.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t574.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t574.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t574.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t574.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t574.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t574.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t574.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t574.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t574.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t574.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t574.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t574.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t574.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t574.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t574.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t574.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t574.t19))
% 19.06/19.43  (step t574.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t574.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t574.t20 t574.t21))
% 19.06/19.43  (step t574.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t574.t18 t574.t22))
% 19.06/19.43  (step t574.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t574.t5 t574.t6 t574.t7 t574.t8 t574.t9 t574.t10 t574.t11 t574.t12 t574.t13 t574.t14 t574.t15 t574.t16 t574.t17 t574.t23))
% 19.06/19.43  (step t574.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t574.t24))
% 19.06/19.43  (step t574 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t575 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t576 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t574 t575))
% 19.06/19.43  (anchor :step t577 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t577.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t577.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t577.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t577.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t577.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t577.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t577.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t577.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t577.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t577.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t577.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.43  (step t577.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t577.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t577.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.06/19.43  (step t577.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t577.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t577.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t577.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t577.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t577.t18))
% 19.06/19.43  (step t577.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t577.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t577.t19 t577.t20))
% 19.06/19.43  (step t577.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t577.t17 t577.t21))
% 19.06/19.43  (step t577.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t577.t5 t577.t6 t577.t7 t577.t8 t577.t9 t577.t10 t577.t11 t577.t12 t577.t13 t577.t14 t577.t15 t577.t16 t577.t22))
% 19.06/19.43  (step t577.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t577.t23))
% 19.06/19.43  (step t577 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t578 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t579 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t577 t578))
% 19.06/19.43  (anchor :step t580 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t580.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t580.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t580.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t580.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t580.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t580.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t580.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t580.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t580.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t580.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t580.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.43  (step t580.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t580.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.43  (step t580.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t580.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t580.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.06/19.43  (step t580.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t580.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t580.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t580.t18))
% 19.06/19.43  (step t580.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t580.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t580.t19 t580.t20))
% 19.06/19.43  (step t580.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t580.t17 t580.t21))
% 19.06/19.43  (step t580.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t580.t5 t580.t6 t580.t7 t580.t8 t580.t9 t580.t10 t580.t11 t580.t12 t580.t13 t580.t14 t580.t15 t580.t16 t580.t22))
% 19.06/19.43  (step t580.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t580.t23))
% 19.06/19.43  (step t580 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t581 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t582 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t580 t581))
% 19.06/19.43  (anchor :step t583 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t583.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t583.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t583.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t583.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t583.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t583.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t583.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t583.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t583.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t583.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t583.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.43  (step t583.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t583.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t583.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t583.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t583.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t583.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t583.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t583.t17))
% 19.06/19.43  (step t583.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t583.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t583.t18 t583.t19))
% 19.06/19.43  (step t583.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t583.t16 t583.t20))
% 19.06/19.43  (step t583.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t583.t5 t583.t6 t583.t7 t583.t8 t583.t9 t583.t10 t583.t11 t583.t12 t583.t13 t583.t14 t583.t15 t583.t21))
% 19.06/19.43  (step t583.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t583.t22))
% 19.06/19.43  (step t583 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t584 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t585 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t583 t584))
% 19.06/19.43  (anchor :step t586 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t586.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t586.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t586.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t586.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t586.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t586.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t586.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t586.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t586.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t586.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t586.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.43  (step t586.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t586.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t586.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.06/19.43  (step t586.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t586.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.06/19.43  (step t586.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t586.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t586.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t586.t18))
% 19.06/19.43  (step t586.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t586.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t586.t19 t586.t20))
% 19.06/19.43  (step t586.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t586.t17 t586.t21))
% 19.06/19.43  (step t586.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t586.t5 t586.t6 t586.t7 t586.t8 t586.t9 t586.t10 t586.t11 t586.t12 t586.t13 t586.t14 t586.t15 t586.t16 t586.t22))
% 19.06/19.43  (step t586.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t586.t23))
% 19.06/19.43  (step t586 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t587 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t588 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t586 t587))
% 19.06/19.43  (anchor :step t589 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t589.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t589.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t589.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t589.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t589.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t589.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t589.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t589.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t589.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t589.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t589.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.06/19.43  (step t589.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t589.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.06/19.43  (step t589.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.06/19.43  (step t589.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t589.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.06/19.43  (step t589.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t589.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t589.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t589.t18))
% 19.06/19.43  (step t589.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t589.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t589.t19 t589.t20))
% 19.06/19.43  (step t589.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t589.t17 t589.t21))
% 19.06/19.43  (step t589.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t589.t5 t589.t6 t589.t7 t589.t8 t589.t9 t589.t10 t589.t11 t589.t12 t589.t13 t589.t14 t589.t15 t589.t16 t589.t22))
% 19.06/19.43  (step t589.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t589.t23))
% 19.06/19.43  (step t589 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t590 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t591 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t589 t590))
% 19.06/19.43  (anchor :step t592 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t592.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t592.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t592.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t592.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t592.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t592.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t592.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t592.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t592.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t592.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t592.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t592.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t592.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t592.t14 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.06/19.43  (step t592.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t592.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t592.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t592.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t592.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t592.t18))
% 19.06/19.43  (step t592.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t592.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t592.t19 t592.t20))
% 19.06/19.43  (step t592.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t592.t17 t592.t21))
% 19.06/19.43  (step t592.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t592.t5 t592.t6 t592.t7 t592.t8 t592.t9 t592.t10 t592.t11 t592.t12 t592.t13 t592.t14 t592.t15 t592.t16 t592.t22))
% 19.06/19.43  (step t592.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t592.t23))
% 19.06/19.43  (step t592 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t593 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t594 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t592 t593))
% 19.06/19.43  (anchor :step t595 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t595.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t595.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t595.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t595.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t595.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t595.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t595.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t595.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t595.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t595.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t595.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t595.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t595.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t595.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t595.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t595.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t595.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t595.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t595.t17))
% 19.06/19.43  (step t595.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t595.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t595.t18 t595.t19))
% 19.06/19.43  (step t595.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t595.t16 t595.t20))
% 19.06/19.43  (step t595.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t595.t5 t595.t6 t595.t7 t595.t8 t595.t9 t595.t10 t595.t11 t595.t12 t595.t13 t595.t14 t595.t15 t595.t21))
% 19.06/19.43  (step t595.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t595.t22))
% 19.06/19.43  (step t595 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t596 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t597 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t595 t596))
% 19.06/19.43  (anchor :step t598 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t598.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t598.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t598.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t598.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t598.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t598.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t598.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t598.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t598.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t598.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t598.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.06/19.43  (step t598.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t598.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t598.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.06/19.43  (step t598.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t598.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t598.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t598.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t598.t17))
% 19.06/19.43  (step t598.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t598.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t598.t18 t598.t19))
% 19.06/19.43  (step t598.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t598.t16 t598.t20))
% 19.06/19.43  (step t598.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t598.t5 t598.t6 t598.t7 t598.t8 t598.t9 t598.t10 t598.t11 t598.t12 t598.t13 t598.t14 t598.t15 t598.t21))
% 19.06/19.43  (step t598.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t598.t22))
% 19.06/19.43  (step t598 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t599 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t600 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t598 t599))
% 19.06/19.43  (anchor :step t601 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t601.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t601.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t601.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t601.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t601.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t601.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t601.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t601.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t601.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t601.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t601.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t601.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t601.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.43  (step t601.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t601.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t601.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.06/19.43  (step t601.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t601.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t601.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t601.t18))
% 19.06/19.43  (step t601.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t601.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t601.t19 t601.t20))
% 19.06/19.43  (step t601.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t601.t17 t601.t21))
% 19.06/19.43  (step t601.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t601.t5 t601.t6 t601.t7 t601.t8 t601.t9 t601.t10 t601.t11 t601.t12 t601.t13 t601.t14 t601.t15 t601.t16 t601.t22))
% 19.06/19.43  (step t601.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t601.t23))
% 19.06/19.43  (step t601 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t602 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t603 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t601 t602))
% 19.06/19.43  (anchor :step t604 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t604.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t604.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t604.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t604.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t604.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t604.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t604.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t604.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t604.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t604.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t604.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t604.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t604.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t604.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.06/19.43  (step t604.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t604.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t604.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t604.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t604.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t604.t18))
% 19.06/19.43  (step t604.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t604.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t604.t19 t604.t20))
% 19.06/19.43  (step t604.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t604.t17 t604.t21))
% 19.06/19.43  (step t604.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t604.t5 t604.t6 t604.t7 t604.t8 t604.t9 t604.t10 t604.t11 t604.t12 t604.t13 t604.t14 t604.t15 t604.t16 t604.t22))
% 19.06/19.43  (step t604.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t604.t23))
% 19.06/19.43  (step t604 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t605 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t606 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t604 t605))
% 19.06/19.43  (anchor :step t607 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t607.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t607.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t607.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t607.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t607.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t607.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t607.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t607.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t607.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t607.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t607.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.06/19.43  (step t607.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t607.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t607.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 19.06/19.43  (step t607.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.06/19.43  (step t607.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.06/19.43  (step t607.t17 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.06/19.43  (step t607.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t607.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t607.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t607.t19))
% 19.06/19.43  (step t607.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t607.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t607.t20 t607.t21))
% 19.06/19.43  (step t607.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t607.t18 t607.t22))
% 19.06/19.43  (step t607.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t607.t5 t607.t6 t607.t7 t607.t8 t607.t9 t607.t10 t607.t11 t607.t12 t607.t13 t607.t14 t607.t15 t607.t16 t607.t17 t607.t23))
% 19.06/19.43  (step t607.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t607.t24))
% 19.06/19.43  (step t607 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t608 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t609 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t607 t608))
% 19.06/19.43  (anchor :step t610 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t610.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t610.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t610.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t610.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t610.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t610.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t610.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t610.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t610.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t610.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t610.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.43  (step t610.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t610.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.43  (step t610.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.06/19.43  (step t610.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t610.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t610.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t610.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t610.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t610.t18))
% 19.06/19.43  (step t610.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t610.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t610.t19 t610.t20))
% 19.06/19.43  (step t610.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t610.t17 t610.t21))
% 19.06/19.43  (step t610.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t610.t5 t610.t6 t610.t7 t610.t8 t610.t9 t610.t10 t610.t11 t610.t12 t610.t13 t610.t14 t610.t15 t610.t16 t610.t22))
% 19.06/19.43  (step t610.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t610.t23))
% 19.06/19.43  (step t610 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t611 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t612 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t610 t611))
% 19.06/19.43  (anchor :step t613 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t613.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t613.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t613.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t613.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t613.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t613.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t613.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t613.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t613.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t613.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t613.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.06/19.43  (step t613.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t613.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.06/19.43  (step t613.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.43  (step t613.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t613.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t613.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t613.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t613.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t613.t18))
% 19.06/19.43  (step t613.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t613.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t613.t19 t613.t20))
% 19.06/19.43  (step t613.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t613.t17 t613.t21))
% 19.06/19.43  (step t613.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t613.t5 t613.t6 t613.t7 t613.t8 t613.t9 t613.t10 t613.t11 t613.t12 t613.t13 t613.t14 t613.t15 t613.t16 t613.t22))
% 19.06/19.43  (step t613.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t613.t23))
% 19.06/19.43  (step t613 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t614 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t615 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t613 t614))
% 19.06/19.43  (anchor :step t616 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t616.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t616.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t616.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t616.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t616.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t616.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t616.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t616.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t616.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t616.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t616.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 19.06/19.43  (step t616.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t616.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.06/19.43  (step t616.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.43  (step t616.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t616.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t616.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t616.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t616.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t616.t18))
% 19.06/19.43  (step t616.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t616.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t616.t19 t616.t20))
% 19.06/19.43  (step t616.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t616.t17 t616.t21))
% 19.06/19.43  (step t616.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t616.t5 t616.t6 t616.t7 t616.t8 t616.t9 t616.t10 t616.t11 t616.t12 t616.t13 t616.t14 t616.t15 t616.t16 t616.t22))
% 19.06/19.43  (step t616.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t616.t23))
% 19.06/19.43  (step t616 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t617 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t618 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t616 t617))
% 19.06/19.43  (anchor :step t619 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t619.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t619.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t619.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t619.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t619.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t619.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t619.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t619.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t619.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t619.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t619.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.43  (step t619.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.06/19.43  (step t619.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.06/19.43  (step t619.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.06/19.43  (step t619.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.06/19.43  (step t619.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.06/19.43  (step t619.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.06/19.43  (step t619.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.06/19.43  (step t619.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t619.t18))
% 19.06/19.43  (step t619.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.06/19.43  (step t619.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t619.t19 t619.t20))
% 19.06/19.43  (step t619.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t619.t17 t619.t21))
% 19.06/19.43  (step t619.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t619.t5 t619.t6 t619.t7 t619.t8 t619.t9 t619.t10 t619.t11 t619.t12 t619.t13 t619.t14 t619.t15 t619.t16 t619.t22))
% 19.06/19.43  (step t619.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t619.t23))
% 19.06/19.43  (step t619 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.06/19.43  (step t620 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.06/19.43  (step t621 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t619 t620))
% 19.06/19.43  (anchor :step t622 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.06/19.43  (step t622.t1 (cl (= Z1 Z1)) :rule refl)
% 19.06/19.43  (step t622.t2 (cl (= Z2 Z2)) :rule refl)
% 19.06/19.43  (step t622.t3 (cl (= Z3 Z3)) :rule refl)
% 19.06/19.43  (step t622.t4 (cl (= Z4 Z4)) :rule refl)
% 19.06/19.43  (step t622.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.06/19.43  (step t622.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.06/19.43  (step t622.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.06/19.43  (step t622.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.06/19.43  (step t622.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.06/19.43  (step t622.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.06/19.43  (step t622.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.06/19.43  (step t622.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t622.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.43  (step t622.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.43  (step t622.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.43  (step t622.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t622.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t622.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t622.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t622.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t622.t19))
% 19.12/19.43  (step t622.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t622.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t622.t20 t622.t21))
% 19.12/19.43  (step t622.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t622.t18 t622.t22))
% 19.12/19.43  (step t622.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t622.t5 t622.t6 t622.t7 t622.t8 t622.t9 t622.t10 t622.t11 t622.t12 t622.t13 t622.t14 t622.t15 t622.t16 t622.t17 t622.t23))
% 19.12/19.43  (step t622.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t622.t24))
% 19.12/19.43  (step t622 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t623 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t624 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t622 t623))
% 19.12/19.43  (anchor :step t625 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t625.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t625.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t625.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t625.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t625.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t625.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t625.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t625.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t625.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t625.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t625.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.43  (step t625.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t625.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.43  (step t625.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.43  (step t625.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t625.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t625.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t625.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t625.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t625.t18))
% 19.12/19.43  (step t625.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t625.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t625.t19 t625.t20))
% 19.12/19.43  (step t625.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t625.t17 t625.t21))
% 19.12/19.43  (step t625.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t625.t5 t625.t6 t625.t7 t625.t8 t625.t9 t625.t10 t625.t11 t625.t12 t625.t13 t625.t14 t625.t15 t625.t16 t625.t22))
% 19.12/19.43  (step t625.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t625.t23))
% 19.12/19.43  (step t625 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t626 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t627 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t625 t626))
% 19.12/19.43  (anchor :step t628 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t628.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t628.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t628.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t628.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t628.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t628.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t628.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t628.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t628.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t628.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t628.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.43  (step t628.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t628.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t628.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.43  (step t628.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.43  (step t628.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t628.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.43  (step t628.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t628.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t628.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t628.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t628.t20))
% 19.12/19.43  (step t628.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t628.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t628.t21 t628.t22))
% 19.12/19.43  (step t628.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t628.t19 t628.t23))
% 19.12/19.43  (step t628.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t628.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t628.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t628.t26))
% 19.12/19.43  (step t628.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t628.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t628.t27 t628.t28))
% 19.12/19.43  (step t628.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t628.t25 t628.t29))
% 19.12/19.43  (step t628.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.43  (step t628.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t628.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t628.t32))
% 19.12/19.43  (step t628.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t628.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t628.t33 t628.t34))
% 19.12/19.43  (step t628.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t628.t31 t628.t35))
% 19.12/19.43  (step t628.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.43  (step t628.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t628.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t628.t38))
% 19.12/19.43  (step t628.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t628.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t628.t39 t628.t40))
% 19.12/19.43  (step t628.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t628.t37 t628.t41))
% 19.12/19.43  (step t628.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t628.t5 t628.t6 t628.t7 t628.t8 t628.t9 t628.t10 t628.t11 t628.t12 t628.t13 t628.t14 t628.t15 t628.t16 t628.t17 t628.t18 t628.t24 t628.t30 t628.t36 t628.t42))
% 19.12/19.43  (step t628.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t628.t43))
% 19.12/19.43  (step t628 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.43  (step t629 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t630 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t628 t629))
% 19.12/19.43  (anchor :step t631 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t631.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t631.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t631.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t631.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t631.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t631.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t631.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t631.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t631.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t631.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t631.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.43  (step t631.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t631.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.43  (step t631.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.43  (step t631.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.43  (step t631.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t631.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.43  (step t631.t18 (cl (= (< (tptp.b Z4) 4) (not (>= (tptp.b Z4) 4)))) :rule all_simplify)
% 19.12/19.43  (step t631.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t631.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t631.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t631.t20))
% 19.12/19.43  (step t631.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t631.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t631.t21 t631.t22))
% 19.12/19.43  (step t631.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t631.t19 t631.t23))
% 19.12/19.43  (step t631.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t631.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t631.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t631.t26))
% 19.12/19.43  (step t631.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t631.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t631.t27 t631.t28))
% 19.12/19.43  (step t631.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t631.t25 t631.t29))
% 19.12/19.43  (step t631.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.43  (step t631.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t631.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t631.t32))
% 19.12/19.43  (step t631.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t631.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t631.t33 t631.t34))
% 19.12/19.43  (step t631.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t631.t31 t631.t35))
% 19.12/19.43  (step t631.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.43  (step t631.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t631.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t631.t38))
% 19.12/19.43  (step t631.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t631.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t631.t39 t631.t40))
% 19.12/19.43  (step t631.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t631.t37 t631.t41))
% 19.12/19.43  (step t631.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t631.t5 t631.t6 t631.t7 t631.t8 t631.t9 t631.t10 t631.t11 t631.t12 t631.t13 t631.t14 t631.t15 t631.t16 t631.t17 t631.t18 t631.t24 t631.t30 t631.t36 t631.t42))
% 19.12/19.43  (step t631.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t631.t43))
% 19.12/19.43  (step t631 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.43  (step t632 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (not (>= (tptp.b Z4) 4)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t633 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t631 t632))
% 19.12/19.43  (anchor :step t634 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.43  (step t634.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t634.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t634.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t634.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t634.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.43  (step t634.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t634.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t634.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t634.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.43  (step t634.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t634.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t634.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.43  (step t634.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t634.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.43  (step t634.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.43  (step t634.t16 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.43  (step t634.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t634.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t634.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.43  (step t634.t20 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.43  (step t634.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t634.t22 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.43  (step t634.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.43  (step t634.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t634.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t634.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t634.t25))
% 19.12/19.43  (step t634.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t634.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t634.t26 t634.t27))
% 19.12/19.43  (step t634.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t634.t24 t634.t28))
% 19.12/19.43  (step t634.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t634.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t634.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t634.t31))
% 19.12/19.43  (step t634.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t634.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t634.t32 t634.t33))
% 19.12/19.43  (step t634.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t634.t30 t634.t34))
% 19.12/19.43  (step t634.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.43  (step t634.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t634.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t634.t37))
% 19.12/19.43  (step t634.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t634.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t634.t38 t634.t39))
% 19.12/19.43  (step t634.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t634.t36 t634.t40))
% 19.12/19.43  (step t634.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.43  (step t634.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t634.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t634.t43))
% 19.12/19.43  (step t634.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t634.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t634.t44 t634.t45))
% 19.12/19.43  (step t634.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t634.t42 t634.t46))
% 19.12/19.43  (step t634.t48 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t634.t6 t634.t7 t634.t8 t634.t9 t634.t10 t634.t11 t634.t12 t634.t13 t634.t14 t634.t15 t634.t16 t634.t17 t634.t18 t634.t19 t634.t20 t634.t21 t634.t22 t634.t23 t634.t29 t634.t35 t634.t41 t634.t47))
% 19.12/19.43  (step t634.t49 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t634.t48))
% 19.12/19.43  (step t634 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.43  (step t635 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t636 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t634 t635))
% 19.12/19.43  (anchor :step t637 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t637.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t637.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t637.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t637.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t637.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t637.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t637.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t637.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t637.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t637.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t637.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.12/19.43  (step t637.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t637.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.43  (step t637.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.43  (step t637.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.43  (step t637.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t637.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t637.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t637.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t637.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t637.t19))
% 19.12/19.43  (step t637.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t637.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t637.t20 t637.t21))
% 19.12/19.43  (step t637.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t637.t18 t637.t22))
% 19.12/19.43  (step t637.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t637.t5 t637.t6 t637.t7 t637.t8 t637.t9 t637.t10 t637.t11 t637.t12 t637.t13 t637.t14 t637.t15 t637.t16 t637.t17 t637.t23))
% 19.12/19.43  (step t637.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t637.t24))
% 19.12/19.43  (step t637 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t638 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t639 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t637 t638))
% 19.12/19.43  (anchor :step t640 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t640.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t640.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t640.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t640.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t640.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t640.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t640.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t640.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t640.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t640.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t640.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.12/19.43  (step t640.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t640.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.43  (step t640.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.43  (step t640.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.43  (step t640.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t640.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t640.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t640.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t640.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t640.t19))
% 19.12/19.43  (step t640.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t640.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t640.t20 t640.t21))
% 19.12/19.43  (step t640.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t640.t18 t640.t22))
% 19.12/19.43  (step t640.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t640.t5 t640.t6 t640.t7 t640.t8 t640.t9 t640.t10 t640.t11 t640.t12 t640.t13 t640.t14 t640.t15 t640.t16 t640.t17 t640.t23))
% 19.12/19.43  (step t640.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t640.t24))
% 19.12/19.43  (step t640 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t641 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t642 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t640 t641))
% 19.12/19.43  (anchor :step t643 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t643.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t643.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t643.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t643.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t643.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t643.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t643.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t643.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t643.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t643.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t643.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.12/19.43  (step t643.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t643.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.43  (step t643.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.43  (step t643.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.43  (step t643.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t643.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.43  (step t643.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t643.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t643.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t643.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t643.t20))
% 19.12/19.43  (step t643.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t643.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t643.t21 t643.t22))
% 19.12/19.43  (step t643.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t643.t19 t643.t23))
% 19.12/19.43  (step t643.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t643.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t643.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t643.t26))
% 19.12/19.43  (step t643.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t643.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t643.t27 t643.t28))
% 19.12/19.43  (step t643.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t643.t25 t643.t29))
% 19.12/19.43  (step t643.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.43  (step t643.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t643.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t643.t32))
% 19.12/19.43  (step t643.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t643.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t643.t33 t643.t34))
% 19.12/19.43  (step t643.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t643.t31 t643.t35))
% 19.12/19.43  (step t643.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.43  (step t643.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t643.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t643.t38))
% 19.12/19.43  (step t643.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t643.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t643.t39 t643.t40))
% 19.12/19.43  (step t643.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t643.t37 t643.t41))
% 19.12/19.43  (step t643.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t643.t5 t643.t6 t643.t7 t643.t8 t643.t9 t643.t10 t643.t11 t643.t12 t643.t13 t643.t14 t643.t15 t643.t16 t643.t17 t643.t18 t643.t24 t643.t30 t643.t36 t643.t42))
% 19.12/19.43  (step t643.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t643.t43))
% 19.12/19.43  (step t643 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.43  (step t644 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t645 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t643 t644))
% 19.12/19.43  (anchor :step t646 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t646.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t646.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t646.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t646.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t646.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t646.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t646.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t646.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t646.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t646.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t646.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.43  (step t646.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t646.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.43  (step t646.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.43  (step t646.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.43  (step t646.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t646.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t646.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t646.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t646.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t646.t19))
% 19.12/19.43  (step t646.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t646.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t646.t20 t646.t21))
% 19.12/19.43  (step t646.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t646.t18 t646.t22))
% 19.12/19.43  (step t646.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t646.t5 t646.t6 t646.t7 t646.t8 t646.t9 t646.t10 t646.t11 t646.t12 t646.t13 t646.t14 t646.t15 t646.t16 t646.t17 t646.t23))
% 19.12/19.43  (step t646.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t646.t24))
% 19.12/19.43  (step t646 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t647 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t648 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t646 t647))
% 19.12/19.43  (anchor :step t649 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t649.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t649.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t649.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t649.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t649.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t649.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t649.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t649.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t649.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t649.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t649.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.43  (step t649.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t649.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.43  (step t649.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.43  (step t649.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t649.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t649.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t649.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t649.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t649.t18))
% 19.12/19.43  (step t649.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t649.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t649.t19 t649.t20))
% 19.12/19.43  (step t649.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t649.t17 t649.t21))
% 19.12/19.43  (step t649.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t649.t5 t649.t6 t649.t7 t649.t8 t649.t9 t649.t10 t649.t11 t649.t12 t649.t13 t649.t14 t649.t15 t649.t16 t649.t22))
% 19.12/19.43  (step t649.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t649.t23))
% 19.12/19.43  (step t649 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t650 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t651 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t649 t650))
% 19.12/19.43  (anchor :step t652 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t652.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t652.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t652.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t652.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t652.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t652.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t652.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t652.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t652.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t652.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t652.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.43  (step t652.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t652.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t652.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.43  (step t652.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.43  (step t652.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t652.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t652.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t652.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t652.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t652.t19))
% 19.12/19.43  (step t652.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t652.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t652.t20 t652.t21))
% 19.12/19.43  (step t652.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t652.t18 t652.t22))
% 19.12/19.43  (step t652.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t652.t5 t652.t6 t652.t7 t652.t8 t652.t9 t652.t10 t652.t11 t652.t12 t652.t13 t652.t14 t652.t15 t652.t16 t652.t17 t652.t23))
% 19.12/19.43  (step t652.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t652.t24))
% 19.12/19.43  (step t652 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t653 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t654 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t652 t653))
% 19.12/19.43  (anchor :step t655 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t655.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t655.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t655.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t655.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t655.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t655.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t655.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t655.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t655.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t655.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t655.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.43  (step t655.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t655.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t655.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.43  (step t655.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t655.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t655.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t655.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t655.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t655.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t655.t19))
% 19.12/19.43  (step t655.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t655.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t655.t20 t655.t21))
% 19.12/19.43  (step t655.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t655.t18 t655.t22))
% 19.12/19.43  (step t655.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t655.t5 t655.t6 t655.t7 t655.t8 t655.t9 t655.t10 t655.t11 t655.t12 t655.t13 t655.t14 t655.t15 t655.t16 t655.t17 t655.t23))
% 19.12/19.43  (step t655.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t655.t24))
% 19.12/19.43  (step t655 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t656 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t657 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t655 t656))
% 19.12/19.43  (anchor :step t658 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.43  (step t658.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t658.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t658.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t658.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t658.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.43  (step t658.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t658.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t658.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t658.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.43  (step t658.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t658.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t658.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.43  (step t658.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t658.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.43  (step t658.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.43  (step t658.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.43  (step t658.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t658.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t658.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.43  (step t658.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t658.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t658.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.43  (step t658.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t658.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t658.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t658.t24))
% 19.12/19.43  (step t658.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t658.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t658.t25 t658.t26))
% 19.12/19.43  (step t658.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t658.t23 t658.t27))
% 19.12/19.43  (step t658.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t658.t6 t658.t7 t658.t8 t658.t9 t658.t10 t658.t11 t658.t12 t658.t13 t658.t14 t658.t15 t658.t16 t658.t17 t658.t18 t658.t19 t658.t20 t658.t21 t658.t22 t658.t28))
% 19.12/19.43  (step t658.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t658.t29))
% 19.12/19.43  (step t658 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t659 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t660 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t658 t659))
% 19.12/19.43  (anchor :step t661 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t661.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t661.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t661.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t661.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t661.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t661.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t661.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t661.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t661.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t661.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t661.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.43  (step t661.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t661.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.43  (step t661.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.43  (step t661.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t661.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t661.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t661.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t661.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t661.t18))
% 19.12/19.43  (step t661.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t661.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t661.t19 t661.t20))
% 19.12/19.43  (step t661.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t661.t17 t661.t21))
% 19.12/19.43  (step t661.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t661.t5 t661.t6 t661.t7 t661.t8 t661.t9 t661.t10 t661.t11 t661.t12 t661.t13 t661.t14 t661.t15 t661.t16 t661.t22))
% 19.12/19.43  (step t661.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t661.t23))
% 19.12/19.43  (step t661 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t662 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t663 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t661 t662))
% 19.12/19.43  (anchor :step t664 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t664.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t664.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t664.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t664.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t664.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t664.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t664.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t664.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t664.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t664.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t664.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.43  (step t664.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t664.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.43  (step t664.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.43  (step t664.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t664.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.43  (step t664.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t664.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t664.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t664.t18))
% 19.12/19.43  (step t664.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t664.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t664.t19 t664.t20))
% 19.12/19.43  (step t664.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t664.t17 t664.t21))
% 19.12/19.43  (step t664.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t664.t5 t664.t6 t664.t7 t664.t8 t664.t9 t664.t10 t664.t11 t664.t12 t664.t13 t664.t14 t664.t15 t664.t16 t664.t22))
% 19.12/19.43  (step t664.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t664.t23))
% 19.12/19.43  (step t664 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t665 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t666 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t664 t665))
% 19.12/19.43  (anchor :step t667 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t667.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t667.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t667.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t667.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t667.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t667.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t667.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t667.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t667.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t667.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t667.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.43  (step t667.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t667.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t667.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.43  (step t667.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t667.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t667.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.43  (step t667.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t667.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t667.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t667.t19))
% 19.12/19.43  (step t667.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t667.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t667.t20 t667.t21))
% 19.12/19.43  (step t667.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t667.t18 t667.t22))
% 19.12/19.43  (step t667.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t667.t5 t667.t6 t667.t7 t667.t8 t667.t9 t667.t10 t667.t11 t667.t12 t667.t13 t667.t14 t667.t15 t667.t16 t667.t17 t667.t23))
% 19.12/19.43  (step t667.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t667.t24))
% 19.12/19.43  (step t667 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t668 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t669 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t667 t668))
% 19.12/19.43  (anchor :step t670 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.43  (step t670.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t670.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t670.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t670.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t670.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.43  (step t670.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t670.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t670.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t670.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.43  (step t670.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t670.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t670.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.43  (step t670.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t670.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.43  (step t670.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.43  (step t670.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.43  (step t670.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t670.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t670.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t670.t20 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t670.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.43  (step t670.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.43  (step t670.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t670.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t670.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t670.t24))
% 19.12/19.43  (step t670.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t670.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t670.t25 t670.t26))
% 19.12/19.43  (step t670.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t670.t23 t670.t27))
% 19.12/19.43  (step t670.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t670.t6 t670.t7 t670.t8 t670.t9 t670.t10 t670.t11 t670.t12 t670.t13 t670.t14 t670.t15 t670.t16 t670.t17 t670.t18 t670.t19 t670.t20 t670.t21 t670.t22 t670.t28))
% 19.12/19.43  (step t670.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t670.t29))
% 19.12/19.43  (step t670 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t671 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t672 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t670 t671))
% 19.12/19.43  (anchor :step t673 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t673.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t673.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t673.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t673.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t673.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t673.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t673.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t673.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t673.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t673.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t673.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.43  (step t673.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t673.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t673.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.43  (step t673.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.43  (step t673.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t673.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t673.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t673.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t673.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t673.t19))
% 19.12/19.43  (step t673.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t673.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t673.t20 t673.t21))
% 19.12/19.43  (step t673.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t673.t18 t673.t22))
% 19.12/19.43  (step t673.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t673.t5 t673.t6 t673.t7 t673.t8 t673.t9 t673.t10 t673.t11 t673.t12 t673.t13 t673.t14 t673.t15 t673.t16 t673.t17 t673.t23))
% 19.12/19.43  (step t673.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t673.t24))
% 19.12/19.43  (step t673 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t674 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t675 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t673 t674))
% 19.12/19.43  (anchor :step t676 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t676.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t676.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t676.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t676.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t676.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t676.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t676.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t676.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t676.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t676.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t676.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.43  (step t676.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t676.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t676.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.43  (step t676.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t676.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t676.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t676.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t676.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t676.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t676.t19))
% 19.12/19.43  (step t676.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t676.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t676.t20 t676.t21))
% 19.12/19.43  (step t676.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t676.t18 t676.t22))
% 19.12/19.43  (step t676.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t676.t5 t676.t6 t676.t7 t676.t8 t676.t9 t676.t10 t676.t11 t676.t12 t676.t13 t676.t14 t676.t15 t676.t16 t676.t17 t676.t23))
% 19.12/19.43  (step t676.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t676.t24))
% 19.12/19.43  (step t676 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t677 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t678 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t676 t677))
% 19.12/19.43  (anchor :step t679 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.43  (step t679.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t679.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t679.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t679.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t679.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.43  (step t679.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t679.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t679.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t679.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.43  (step t679.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t679.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t679.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.43  (step t679.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t679.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.43  (step t679.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.43  (step t679.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.43  (step t679.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t679.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t679.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.43  (step t679.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t679.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t679.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.43  (step t679.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t679.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t679.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t679.t24))
% 19.12/19.43  (step t679.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t679.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t679.t25 t679.t26))
% 19.12/19.43  (step t679.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t679.t23 t679.t27))
% 19.12/19.43  (step t679.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t679.t6 t679.t7 t679.t8 t679.t9 t679.t10 t679.t11 t679.t12 t679.t13 t679.t14 t679.t15 t679.t16 t679.t17 t679.t18 t679.t19 t679.t20 t679.t21 t679.t22 t679.t28))
% 19.12/19.43  (step t679.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t679.t29))
% 19.12/19.43  (step t679 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t680 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t681 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t679 t680))
% 19.12/19.43  (anchor :step t682 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t682.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t682.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t682.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t682.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t682.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t682.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t682.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t682.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t682.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t682.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t682.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.43  (step t682.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t682.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.43  (step t682.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.43  (step t682.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t682.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t682.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t682.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t682.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t682.t18))
% 19.12/19.43  (step t682.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t682.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t682.t19 t682.t20))
% 19.12/19.43  (step t682.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t682.t17 t682.t21))
% 19.12/19.43  (step t682.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t682.t5 t682.t6 t682.t7 t682.t8 t682.t9 t682.t10 t682.t11 t682.t12 t682.t13 t682.t14 t682.t15 t682.t16 t682.t22))
% 19.12/19.43  (step t682.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t682.t23))
% 19.12/19.43  (step t682 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t683 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t684 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t682 t683))
% 19.12/19.43  (anchor :step t685 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t685.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t685.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t685.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t685.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t685.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t685.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t685.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t685.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t685.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t685.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t685.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.43  (step t685.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t685.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.43  (step t685.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.43  (step t685.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.43  (step t685.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t685.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t685.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t685.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t685.t18))
% 19.12/19.43  (step t685.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t685.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t685.t19 t685.t20))
% 19.12/19.43  (step t685.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t685.t17 t685.t21))
% 19.12/19.43  (step t685.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t685.t5 t685.t6 t685.t7 t685.t8 t685.t9 t685.t10 t685.t11 t685.t12 t685.t13 t685.t14 t685.t15 t685.t16 t685.t22))
% 19.12/19.43  (step t685.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t685.t23))
% 19.12/19.43  (step t685 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t686 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t687 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t685 t686))
% 19.12/19.43  (anchor :step t688 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t688.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t688.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t688.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t688.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t688.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t688.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t688.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t688.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t688.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t688.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t688.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.43  (step t688.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t688.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.43  (step t688.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.43  (step t688.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t688.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t688.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t688.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t688.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t688.t18))
% 19.12/19.43  (step t688.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t688.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t688.t19 t688.t20))
% 19.12/19.43  (step t688.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t688.t17 t688.t21))
% 19.12/19.43  (step t688.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t688.t5 t688.t6 t688.t7 t688.t8 t688.t9 t688.t10 t688.t11 t688.t12 t688.t13 t688.t14 t688.t15 t688.t16 t688.t22))
% 19.12/19.43  (step t688.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t688.t23))
% 19.12/19.43  (step t688 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t689 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t690 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t688 t689))
% 19.12/19.43  (anchor :step t691 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t691.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t691.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t691.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t691.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t691.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t691.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t691.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t691.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t691.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t691.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t691.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.43  (step t691.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t691.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.43  (step t691.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.43  (step t691.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t691.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.43  (step t691.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t691.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t691.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t691.t18))
% 19.12/19.43  (step t691.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t691.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t691.t19 t691.t20))
% 19.12/19.43  (step t691.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t691.t17 t691.t21))
% 19.12/19.43  (step t691.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t691.t5 t691.t6 t691.t7 t691.t8 t691.t9 t691.t10 t691.t11 t691.t12 t691.t13 t691.t14 t691.t15 t691.t16 t691.t22))
% 19.12/19.43  (step t691.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t691.t23))
% 19.12/19.43  (step t691 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t692 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t693 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t691 t692))
% 19.12/19.43  (anchor :step t694 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t694.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t694.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t694.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t694.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t694.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t694.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t694.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t694.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t694.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t694.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t694.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.43  (step t694.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t694.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.43  (step t694.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.43  (step t694.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.43  (step t694.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t694.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t694.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t694.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t694.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t694.t19))
% 19.12/19.43  (step t694.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t694.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t694.t20 t694.t21))
% 19.12/19.43  (step t694.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t694.t18 t694.t22))
% 19.12/19.43  (step t694.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t694.t5 t694.t6 t694.t7 t694.t8 t694.t9 t694.t10 t694.t11 t694.t12 t694.t13 t694.t14 t694.t15 t694.t16 t694.t17 t694.t23))
% 19.12/19.43  (step t694.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t694.t24))
% 19.12/19.43  (step t694 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t695 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t696 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t694 t695))
% 19.12/19.43  (anchor :step t697 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t697.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t697.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t697.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t697.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t697.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t697.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t697.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t697.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t697.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t697.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t697.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.43  (step t697.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t697.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t697.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.43  (step t697.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.43  (step t697.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t697.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t697.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t697.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t697.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t697.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t697.t20))
% 19.12/19.43  (step t697.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t697.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t697.t21 t697.t22))
% 19.12/19.43  (step t697.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t697.t19 t697.t23))
% 19.12/19.43  (step t697.t25 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t697.t5 t697.t6 t697.t7 t697.t8 t697.t9 t697.t10 t697.t11 t697.t12 t697.t13 t697.t14 t697.t15 t697.t16 t697.t17 t697.t18 t697.t24))
% 19.12/19.43  (step t697.t26 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t697.t25))
% 19.12/19.43  (step t697 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t698 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t699 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t697 t698))
% 19.12/19.43  (anchor :step t700 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.43  (step t700.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t700.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t700.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t700.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t700.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.43  (step t700.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t700.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t700.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t700.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.43  (step t700.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t700.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t700.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.43  (step t700.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t700.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.43  (step t700.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.43  (step t700.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.43  (step t700.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t700.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t700.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.43  (step t700.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.43  (step t700.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t700.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t700.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.43  (step t700.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t700.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t700.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t700.t25))
% 19.12/19.43  (step t700.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t700.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t700.t26 t700.t27))
% 19.12/19.43  (step t700.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t700.t24 t700.t28))
% 19.12/19.43  (step t700.t30 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t700.t6 t700.t7 t700.t8 t700.t9 t700.t10 t700.t11 t700.t12 t700.t13 t700.t14 t700.t15 t700.t16 t700.t17 t700.t18 t700.t19 t700.t20 t700.t21 t700.t22 t700.t23 t700.t29))
% 19.12/19.43  (step t700.t31 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t700.t30))
% 19.12/19.43  (step t700 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t701 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t702 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t700 t701))
% 19.12/19.43  (anchor :step t703 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t703.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t703.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t703.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t703.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t703.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t703.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t703.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t703.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t703.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t703.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t703.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.43  (step t703.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t703.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.43  (step t703.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.43  (step t703.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.43  (step t703.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t703.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.43  (step t703.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t703.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t703.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t703.t19))
% 19.12/19.43  (step t703.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t703.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t703.t20 t703.t21))
% 19.12/19.43  (step t703.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t703.t18 t703.t22))
% 19.12/19.43  (step t703.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t703.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t703.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t703.t25))
% 19.12/19.43  (step t703.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t703.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t703.t26 t703.t27))
% 19.12/19.43  (step t703.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t703.t24 t703.t28))
% 19.12/19.43  (step t703.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.43  (step t703.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t703.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t703.t31))
% 19.12/19.43  (step t703.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t703.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t703.t32 t703.t33))
% 19.12/19.43  (step t703.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t703.t30 t703.t34))
% 19.12/19.43  (step t703.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.43  (step t703.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t703.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t703.t37))
% 19.12/19.43  (step t703.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.43  (step t703.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t703.t38 t703.t39))
% 19.12/19.43  (step t703.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t703.t36 t703.t40))
% 19.12/19.43  (step t703.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t703.t5 t703.t6 t703.t7 t703.t8 t703.t9 t703.t10 t703.t11 t703.t12 t703.t13 t703.t14 t703.t15 t703.t16 t703.t17 t703.t23 t703.t29 t703.t35 t703.t41))
% 19.12/19.43  (step t703.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t703.t42))
% 19.12/19.43  (step t703 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.43  (step t704 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t705 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t703 t704))
% 19.12/19.43  (anchor :step t706 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t706.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t706.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t706.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t706.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t706.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t706.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t706.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t706.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t706.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t706.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t706.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.43  (step t706.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t706.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.43  (step t706.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.43  (step t706.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.43  (step t706.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t706.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t706.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t706.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t706.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t706.t19))
% 19.12/19.43  (step t706.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t706.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t706.t20 t706.t21))
% 19.12/19.43  (step t706.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t706.t18 t706.t22))
% 19.12/19.43  (step t706.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t706.t5 t706.t6 t706.t7 t706.t8 t706.t9 t706.t10 t706.t11 t706.t12 t706.t13 t706.t14 t706.t15 t706.t16 t706.t17 t706.t23))
% 19.12/19.43  (step t706.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t706.t24))
% 19.12/19.43  (step t706 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t707 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t708 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t706 t707))
% 19.12/19.43  (anchor :step t709 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.43  (step t709.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t709.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t709.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t709.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t709.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.43  (step t709.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t709.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t709.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t709.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.43  (step t709.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t709.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t709.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.43  (step t709.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t709.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.43  (step t709.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.43  (step t709.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.43  (step t709.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t709.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.43  (step t709.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.43  (step t709.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.43  (step t709.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t709.t22 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t709.t23 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.43  (step t709.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t709.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t709.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t709.t25))
% 19.12/19.43  (step t709.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t709.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t709.t26 t709.t27))
% 19.12/19.43  (step t709.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t709.t24 t709.t28))
% 19.12/19.43  (step t709.t30 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t709.t6 t709.t7 t709.t8 t709.t9 t709.t10 t709.t11 t709.t12 t709.t13 t709.t14 t709.t15 t709.t16 t709.t17 t709.t18 t709.t19 t709.t20 t709.t21 t709.t22 t709.t23 t709.t29))
% 19.12/19.43  (step t709.t31 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t709.t30))
% 19.12/19.43  (step t709 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t710 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t711 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t709 t710))
% 19.12/19.43  (anchor :step t712 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t712.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t712.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t712.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t712.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t712.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t712.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t712.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t712.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t712.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t712.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t712.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.43  (step t712.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t712.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.43  (step t712.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.43  (step t712.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.43  (step t712.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t712.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t712.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t712.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t712.t18))
% 19.12/19.43  (step t712.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t712.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t712.t19 t712.t20))
% 19.12/19.43  (step t712.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t712.t17 t712.t21))
% 19.12/19.43  (step t712.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t712.t5 t712.t6 t712.t7 t712.t8 t712.t9 t712.t10 t712.t11 t712.t12 t712.t13 t712.t14 t712.t15 t712.t16 t712.t22))
% 19.12/19.43  (step t712.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t712.t23))
% 19.12/19.43  (step t712 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t713 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t714 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t712 t713))
% 19.12/19.43  (anchor :step t715 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t715.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t715.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t715.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t715.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t715.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t715.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t715.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t715.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t715.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t715.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t715.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.43  (step t715.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t715.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.43  (step t715.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.43  (step t715.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.43  (step t715.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.43  (step t715.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t715.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t715.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t715.t18))
% 19.12/19.43  (step t715.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t715.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t715.t19 t715.t20))
% 19.12/19.43  (step t715.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t715.t17 t715.t21))
% 19.12/19.43  (step t715.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t715.t5 t715.t6 t715.t7 t715.t8 t715.t9 t715.t10 t715.t11 t715.t12 t715.t13 t715.t14 t715.t15 t715.t16 t715.t22))
% 19.12/19.43  (step t715.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t715.t23))
% 19.12/19.43  (step t715 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t716 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t717 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t715 t716))
% 19.12/19.43  (anchor :step t718 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t718.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t718.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t718.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t718.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t718.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t718.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t718.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t718.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t718.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t718.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t718.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.43  (step t718.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t718.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.43  (step t718.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.43  (step t718.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.43  (step t718.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t718.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t718.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t718.t17))
% 19.12/19.43  (step t718.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t718.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t718.t18 t718.t19))
% 19.12/19.43  (step t718.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t718.t16 t718.t20))
% 19.12/19.43  (step t718.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t718.t5 t718.t6 t718.t7 t718.t8 t718.t9 t718.t10 t718.t11 t718.t12 t718.t13 t718.t14 t718.t15 t718.t21))
% 19.12/19.43  (step t718.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t718.t22))
% 19.12/19.43  (step t718 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t719 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t720 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t718 t719))
% 19.12/19.43  (anchor :step t721 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t721.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t721.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t721.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t721.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t721.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t721.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t721.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.43  (step t721.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.43  (step t721.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.43  (step t721.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.43  (step t721.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.43  (step t721.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.43  (step t721.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.43  (step t721.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.12/19.43  (step t721.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.43  (step t721.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.43  (step t721.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.43  (step t721.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.43  (step t721.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t721.t18))
% 19.12/19.43  (step t721.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.43  (step t721.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t721.t19 t721.t20))
% 19.12/19.43  (step t721.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t721.t17 t721.t21))
% 19.12/19.43  (step t721.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t721.t5 t721.t6 t721.t7 t721.t8 t721.t9 t721.t10 t721.t11 t721.t12 t721.t13 t721.t14 t721.t15 t721.t16 t721.t22))
% 19.12/19.43  (step t721.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t721.t23))
% 19.12/19.43  (step t721 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.43  (step t722 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.43  (step t723 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t721 t722))
% 19.12/19.43  (anchor :step t724 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.43  (step t724.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.43  (step t724.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.43  (step t724.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.43  (step t724.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.43  (step t724.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.43  (step t724.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.43  (step t724.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t724.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t724.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t724.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t724.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t724.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t724.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t724.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.12/19.44  (step t724.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t724.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 19.12/19.44  (step t724.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t724.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t724.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t724.t18))
% 19.12/19.44  (step t724.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t724.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t724.t19 t724.t20))
% 19.12/19.44  (step t724.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t724.t17 t724.t21))
% 19.12/19.44  (step t724.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t724.t5 t724.t6 t724.t7 t724.t8 t724.t9 t724.t10 t724.t11 t724.t12 t724.t13 t724.t14 t724.t15 t724.t16 t724.t22))
% 19.12/19.44  (step t724.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t724.t23))
% 19.12/19.44  (step t724 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t725 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t726 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t724 t725))
% 19.12/19.44  (anchor :step t727 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t727.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t727.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t727.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t727.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t727.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t727.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t727.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t727.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t727.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t727.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t727.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t727.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t727.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t727.t14 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t727.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t727.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t727.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t727.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t727.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t727.t18))
% 19.12/19.44  (step t727.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t727.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t727.t19 t727.t20))
% 19.12/19.44  (step t727.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t727.t17 t727.t21))
% 19.12/19.44  (step t727.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t727.t5 t727.t6 t727.t7 t727.t8 t727.t9 t727.t10 t727.t11 t727.t12 t727.t13 t727.t14 t727.t15 t727.t16 t727.t22))
% 19.12/19.44  (step t727.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t727.t23))
% 19.12/19.44  (step t727 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t728 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t729 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t727 t728))
% 19.12/19.44  (anchor :step t730 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t730.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t730.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t730.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t730.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t730.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t730.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t730.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t730.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t730.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t730.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t730.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t730.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t730.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t730.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t730.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t730.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t730.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t730.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t730.t17))
% 19.12/19.44  (step t730.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t730.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t730.t18 t730.t19))
% 19.12/19.44  (step t730.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t730.t16 t730.t20))
% 19.12/19.44  (step t730.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t730.t5 t730.t6 t730.t7 t730.t8 t730.t9 t730.t10 t730.t11 t730.t12 t730.t13 t730.t14 t730.t15 t730.t21))
% 19.12/19.44  (step t730.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t730.t22))
% 19.12/19.44  (step t730 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t731 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t732 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t730 t731))
% 19.12/19.44  (anchor :step t733 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t733.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t733.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t733.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t733.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t733.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t733.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t733.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t733.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t733.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t733.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t733.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t733.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t733.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t733.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.12/19.44  (step t733.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t733.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t733.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t733.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t733.t17))
% 19.12/19.44  (step t733.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t733.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t733.t18 t733.t19))
% 19.12/19.44  (step t733.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t733.t16 t733.t20))
% 19.12/19.44  (step t733.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t733.t5 t733.t6 t733.t7 t733.t8 t733.t9 t733.t10 t733.t11 t733.t12 t733.t13 t733.t14 t733.t15 t733.t21))
% 19.12/19.44  (step t733.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t733.t22))
% 19.12/19.44  (step t733 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t734 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t735 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t733 t734))
% 19.12/19.44  (anchor :step t736 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t736.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t736.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t736.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t736.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t736.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t736.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t736.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t736.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t736.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t736.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t736.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t736.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t736.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t736.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t736.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t736.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t736.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t736.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t736.t17))
% 19.12/19.44  (step t736.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t736.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t736.t18 t736.t19))
% 19.12/19.44  (step t736.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t736.t16 t736.t20))
% 19.12/19.44  (step t736.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t736.t5 t736.t6 t736.t7 t736.t8 t736.t9 t736.t10 t736.t11 t736.t12 t736.t13 t736.t14 t736.t15 t736.t21))
% 19.12/19.44  (step t736.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t736.t22))
% 19.12/19.44  (step t736 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t737 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t738 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t736 t737))
% 19.12/19.44  (anchor :step t739 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t739.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t739.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t739.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t739.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t739.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t739.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t739.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t739.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t739.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t739.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t739.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t739.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t739.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t739.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.12/19.44  (step t739.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t739.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t739.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t739.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t739.t17))
% 19.12/19.44  (step t739.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t739.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t739.t18 t739.t19))
% 19.12/19.44  (step t739.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t739.t16 t739.t20))
% 19.12/19.44  (step t739.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t739.t5 t739.t6 t739.t7 t739.t8 t739.t9 t739.t10 t739.t11 t739.t12 t739.t13 t739.t14 t739.t15 t739.t21))
% 19.12/19.44  (step t739.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t739.t22))
% 19.12/19.44  (step t739 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t740 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t741 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t739 t740))
% 19.12/19.44  (anchor :step t742 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t742.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t742.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t742.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t742.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t742.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t742.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t742.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t742.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t742.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t742.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t742.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t742.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t742.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t742.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 19.12/19.44  (step t742.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t742.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.44  (step t742.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t742.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t742.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t742.t18))
% 19.12/19.44  (step t742.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t742.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t742.t19 t742.t20))
% 19.12/19.44  (step t742.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t742.t17 t742.t21))
% 19.12/19.44  (step t742.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t742.t5 t742.t6 t742.t7 t742.t8 t742.t9 t742.t10 t742.t11 t742.t12 t742.t13 t742.t14 t742.t15 t742.t16 t742.t22))
% 19.12/19.44  (step t742.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t742.t23))
% 19.12/19.44  (step t742 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t743 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t744 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t742 t743))
% 19.12/19.44  (anchor :step t745 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t745.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t745.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t745.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t745.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t745.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t745.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t745.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t745.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t745.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t745.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t745.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t745.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t745.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t745.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.12/19.44  (step t745.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.44  (step t745.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t745.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t745.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t745.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t745.t18))
% 19.12/19.44  (step t745.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t745.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t745.t19 t745.t20))
% 19.12/19.44  (step t745.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t745.t17 t745.t21))
% 19.12/19.44  (step t745.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t745.t5 t745.t6 t745.t7 t745.t8 t745.t9 t745.t10 t745.t11 t745.t12 t745.t13 t745.t14 t745.t15 t745.t16 t745.t22))
% 19.12/19.44  (step t745.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t745.t23))
% 19.12/19.44  (step t745 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t746 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t747 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t745 t746))
% 19.12/19.44  (anchor :step t748 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t748.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t748.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t748.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t748.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t748.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t748.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t748.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t748.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t748.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t748.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t748.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t748.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t748.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t748.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 19.12/19.44  (step t748.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.44  (step t748.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t748.t17 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.44  (step t748.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t748.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t748.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t748.t19))
% 19.12/19.44  (step t748.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t748.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t748.t20 t748.t21))
% 19.12/19.44  (step t748.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t748.t18 t748.t22))
% 19.12/19.44  (step t748.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t748.t5 t748.t6 t748.t7 t748.t8 t748.t9 t748.t10 t748.t11 t748.t12 t748.t13 t748.t14 t748.t15 t748.t16 t748.t17 t748.t23))
% 19.12/19.44  (step t748.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t748.t24))
% 19.12/19.44  (step t748 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t749 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t750 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t748 t749))
% 19.12/19.44  (anchor :step t751 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t751.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t751.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t751.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t751.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t751.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t751.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t751.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t751.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t751.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t751.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t751.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.12/19.44  (step t751.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t751.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t751.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t751.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t751.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t751.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t751.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t751.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t751.t18))
% 19.12/19.44  (step t751.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t751.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t751.t19 t751.t20))
% 19.12/19.44  (step t751.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t751.t17 t751.t21))
% 19.12/19.44  (step t751.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t751.t5 t751.t6 t751.t7 t751.t8 t751.t9 t751.t10 t751.t11 t751.t12 t751.t13 t751.t14 t751.t15 t751.t16 t751.t22))
% 19.12/19.44  (step t751.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t751.t23))
% 19.12/19.44  (step t751 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t752 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t753 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t751 t752))
% 19.12/19.44  (anchor :step t754 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t754.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t754.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t754.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t754.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t754.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t754.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t754.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t754.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t754.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t754.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t754.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.44  (step t754.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t754.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t754.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t754.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t754.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t754.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t754.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t754.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t754.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t754.t19))
% 19.12/19.44  (step t754.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t754.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t754.t20 t754.t21))
% 19.12/19.44  (step t754.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t754.t18 t754.t22))
% 19.12/19.44  (step t754.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t754.t5 t754.t6 t754.t7 t754.t8 t754.t9 t754.t10 t754.t11 t754.t12 t754.t13 t754.t14 t754.t15 t754.t16 t754.t17 t754.t23))
% 19.12/19.44  (step t754.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t754.t24))
% 19.12/19.44  (step t754 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t755 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t756 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t754 t755))
% 19.12/19.44  (anchor :step t757 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t757.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t757.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t757.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t757.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t757.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t757.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t757.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t757.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t757.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t757.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t757.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.44  (step t757.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t757.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t757.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t757.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t757.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t757.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t757.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t757.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t757.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t757.t19))
% 19.12/19.44  (step t757.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t757.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t757.t20 t757.t21))
% 19.12/19.44  (step t757.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t757.t18 t757.t22))
% 19.12/19.44  (step t757.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t757.t5 t757.t6 t757.t7 t757.t8 t757.t9 t757.t10 t757.t11 t757.t12 t757.t13 t757.t14 t757.t15 t757.t16 t757.t17 t757.t23))
% 19.12/19.44  (step t757.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t757.t24))
% 19.12/19.44  (step t757 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t758 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t759 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t757 t758))
% 19.12/19.44  (anchor :step t760 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t760.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t760.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t760.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t760.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t760.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t760.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t760.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t760.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t760.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t760.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t760.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.44  (step t760.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t760.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t760.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t760.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.44  (step t760.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t760.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t760.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t760.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t760.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t760.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t760.t20))
% 19.12/19.44  (step t760.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t760.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t760.t21 t760.t22))
% 19.12/19.44  (step t760.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t760.t19 t760.t23))
% 19.12/19.44  (step t760.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t760.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t760.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t760.t26))
% 19.12/19.44  (step t760.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t760.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t760.t27 t760.t28))
% 19.12/19.44  (step t760.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t760.t25 t760.t29))
% 19.12/19.44  (step t760.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t760.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t760.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t760.t32))
% 19.12/19.44  (step t760.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t760.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t760.t33 t760.t34))
% 19.12/19.44  (step t760.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t760.t31 t760.t35))
% 19.12/19.44  (step t760.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t760.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t760.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t760.t38))
% 19.12/19.44  (step t760.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t760.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t760.t39 t760.t40))
% 19.12/19.44  (step t760.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t760.t37 t760.t41))
% 19.12/19.44  (step t760.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t760.t5 t760.t6 t760.t7 t760.t8 t760.t9 t760.t10 t760.t11 t760.t12 t760.t13 t760.t14 t760.t15 t760.t16 t760.t17 t760.t18 t760.t24 t760.t30 t760.t36 t760.t42))
% 19.12/19.44  (step t760.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t760.t43))
% 19.12/19.44  (step t760 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t761 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t762 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t760 t761))
% 19.12/19.44  (anchor :step t763 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t763.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t763.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t763.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t763.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t763.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t763.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t763.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t763.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t763.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t763.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t763.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.12/19.44  (step t763.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t763.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t763.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t763.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t763.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t763.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t763.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t763.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t763.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t763.t19))
% 19.12/19.44  (step t763.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t763.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t763.t20 t763.t21))
% 19.12/19.44  (step t763.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t763.t18 t763.t22))
% 19.12/19.44  (step t763.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t763.t5 t763.t6 t763.t7 t763.t8 t763.t9 t763.t10 t763.t11 t763.t12 t763.t13 t763.t14 t763.t15 t763.t16 t763.t17 t763.t23))
% 19.12/19.44  (step t763.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t763.t24))
% 19.12/19.44  (step t763 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t764 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t765 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t763 t764))
% 19.12/19.44  (anchor :step t766 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t766.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t766.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t766.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t766.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t766.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t766.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t766.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t766.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t766.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t766.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t766.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.12/19.44  (step t766.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t766.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t766.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t766.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t766.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t766.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t766.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t766.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t766.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t766.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t766.t20))
% 19.12/19.44  (step t766.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t766.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t766.t21 t766.t22))
% 19.12/19.44  (step t766.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t766.t19 t766.t23))
% 19.12/19.44  (step t766.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t766.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t766.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t766.t26))
% 19.12/19.44  (step t766.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t766.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t766.t27 t766.t28))
% 19.12/19.44  (step t766.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t766.t25 t766.t29))
% 19.12/19.44  (step t766.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t766.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t766.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t766.t32))
% 19.12/19.44  (step t766.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t766.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t766.t33 t766.t34))
% 19.12/19.44  (step t766.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t766.t31 t766.t35))
% 19.12/19.44  (step t766.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t766.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t766.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t766.t38))
% 19.12/19.44  (step t766.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t766.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t766.t39 t766.t40))
% 19.12/19.44  (step t766.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t766.t37 t766.t41))
% 19.12/19.44  (step t766.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t766.t5 t766.t6 t766.t7 t766.t8 t766.t9 t766.t10 t766.t11 t766.t12 t766.t13 t766.t14 t766.t15 t766.t16 t766.t17 t766.t18 t766.t24 t766.t30 t766.t36 t766.t42))
% 19.12/19.44  (step t766.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t766.t43))
% 19.12/19.44  (step t766 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t767 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t768 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t766 t767))
% 19.12/19.44  (anchor :step t769 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t769.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t769.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t769.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t769.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t769.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t769.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t769.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t769.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t769.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t769.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t769.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t769.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t769.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t769.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t769.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t769.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t769.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t769.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t769.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t769.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t769.t19))
% 19.12/19.44  (step t769.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t769.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t769.t20 t769.t21))
% 19.12/19.44  (step t769.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t769.t18 t769.t22))
% 19.12/19.44  (step t769.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t769.t5 t769.t6 t769.t7 t769.t8 t769.t9 t769.t10 t769.t11 t769.t12 t769.t13 t769.t14 t769.t15 t769.t16 t769.t17 t769.t23))
% 19.12/19.44  (step t769.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t769.t24))
% 19.12/19.44  (step t769 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t770 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t771 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t769 t770))
% 19.12/19.44  (anchor :step t772 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t772.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t772.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t772.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t772.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t772.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t772.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t772.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t772.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t772.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t772.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t772.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t772.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t772.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t772.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t772.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t772.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t772.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t772.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t772.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t772.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t772.t19))
% 19.12/19.44  (step t772.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t772.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t772.t20 t772.t21))
% 19.12/19.44  (step t772.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t772.t18 t772.t22))
% 19.12/19.44  (step t772.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t772.t5 t772.t6 t772.t7 t772.t8 t772.t9 t772.t10 t772.t11 t772.t12 t772.t13 t772.t14 t772.t15 t772.t16 t772.t17 t772.t23))
% 19.12/19.44  (step t772.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t772.t24))
% 19.12/19.44  (step t772 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t773 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t774 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t772 t773))
% 19.12/19.44  (anchor :step t775 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.44  (step t775.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t775.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t775.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t775.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t775.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.44  (step t775.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t775.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t775.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t775.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.44  (step t775.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t775.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t775.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.44  (step t775.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t775.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.44  (step t775.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.44  (step t775.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t775.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t775.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t775.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t775.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t775.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t775.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.44  (step t775.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t775.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t775.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t775.t24))
% 19.12/19.44  (step t775.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t775.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t775.t25 t775.t26))
% 19.12/19.44  (step t775.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t775.t23 t775.t27))
% 19.12/19.44  (step t775.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t775.t6 t775.t7 t775.t8 t775.t9 t775.t10 t775.t11 t775.t12 t775.t13 t775.t14 t775.t15 t775.t16 t775.t17 t775.t18 t775.t19 t775.t20 t775.t21 t775.t22 t775.t28))
% 19.12/19.44  (step t775.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t775.t29))
% 19.12/19.44  (step t775 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t776 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t777 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t775 t776))
% 19.12/19.44  (anchor :step t778 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t778.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t778.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t778.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t778.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t778.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t778.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t778.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t778.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t778.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t778.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t778.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t778.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t778.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.44  (step t778.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t778.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t778.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t778.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t778.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t778.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t778.t18))
% 19.12/19.44  (step t778.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t778.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t778.t19 t778.t20))
% 19.12/19.44  (step t778.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t778.t17 t778.t21))
% 19.12/19.44  (step t778.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t778.t5 t778.t6 t778.t7 t778.t8 t778.t9 t778.t10 t778.t11 t778.t12 t778.t13 t778.t14 t778.t15 t778.t16 t778.t22))
% 19.12/19.44  (step t778.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t778.t23))
% 19.12/19.44  (step t778 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t779 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t780 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t778 t779))
% 19.12/19.44  (anchor :step t781 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t781.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t781.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t781.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t781.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t781.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t781.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t781.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t781.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t781.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t781.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t781.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t781.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t781.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.44  (step t781.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t781.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t781.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t781.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t781.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t781.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t781.t18))
% 19.12/19.44  (step t781.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t781.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t781.t19 t781.t20))
% 19.12/19.44  (step t781.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t781.t17 t781.t21))
% 19.12/19.44  (step t781.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t781.t5 t781.t6 t781.t7 t781.t8 t781.t9 t781.t10 t781.t11 t781.t12 t781.t13 t781.t14 t781.t15 t781.t16 t781.t22))
% 19.12/19.44  (step t781.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t781.t23))
% 19.12/19.44  (step t781 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t782 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t783 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t781 t782))
% 19.12/19.44  (anchor :step t784 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t784.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t784.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t784.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t784.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t784.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t784.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t784.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t784.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t784.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t784.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t784.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t784.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t784.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t784.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t784.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t784.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t784.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t784.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t784.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t784.t18))
% 19.12/19.44  (step t784.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t784.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t784.t19 t784.t20))
% 19.12/19.44  (step t784.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t784.t17 t784.t21))
% 19.12/19.44  (step t784.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t784.t5 t784.t6 t784.t7 t784.t8 t784.t9 t784.t10 t784.t11 t784.t12 t784.t13 t784.t14 t784.t15 t784.t16 t784.t22))
% 19.12/19.44  (step t784.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t784.t23))
% 19.12/19.44  (step t784 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t785 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t786 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t784 t785))
% 19.12/19.44  (anchor :step t787 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t787.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t787.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t787.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t787.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t787.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t787.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t787.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t787.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t787.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t787.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t787.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t787.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t787.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t787.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t787.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t787.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t787.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t787.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t787.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t787.t18))
% 19.12/19.44  (step t787.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t787.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t787.t19 t787.t20))
% 19.12/19.44  (step t787.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t787.t17 t787.t21))
% 19.12/19.44  (step t787.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t787.t5 t787.t6 t787.t7 t787.t8 t787.t9 t787.t10 t787.t11 t787.t12 t787.t13 t787.t14 t787.t15 t787.t16 t787.t22))
% 19.12/19.44  (step t787.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t787.t23))
% 19.12/19.44  (step t787 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t788 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t789 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t787 t788))
% 19.12/19.44  (anchor :step t790 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t790.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t790.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t790.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t790.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t790.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t790.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t790.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t790.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t790.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t790.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t790.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t790.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t790.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t790.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t790.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t790.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t790.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t790.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t790.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t790.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t790.t19))
% 19.12/19.44  (step t790.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t790.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t790.t20 t790.t21))
% 19.12/19.44  (step t790.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t790.t18 t790.t22))
% 19.12/19.44  (step t790.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t790.t5 t790.t6 t790.t7 t790.t8 t790.t9 t790.t10 t790.t11 t790.t12 t790.t13 t790.t14 t790.t15 t790.t16 t790.t17 t790.t23))
% 19.12/19.44  (step t790.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t790.t24))
% 19.12/19.44  (step t790 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t791 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t792 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t790 t791))
% 19.12/19.44  (anchor :step t793 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t793.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t793.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t793.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t793.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t793.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t793.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t793.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t793.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t793.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t793.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t793.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t793.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t793.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t793.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t793.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t793.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t793.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t793.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t793.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t793.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t793.t19))
% 19.12/19.44  (step t793.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t793.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t793.t20 t793.t21))
% 19.12/19.44  (step t793.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t793.t18 t793.t22))
% 19.12/19.44  (step t793.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t793.t5 t793.t6 t793.t7 t793.t8 t793.t9 t793.t10 t793.t11 t793.t12 t793.t13 t793.t14 t793.t15 t793.t16 t793.t17 t793.t23))
% 19.12/19.44  (step t793.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t793.t24))
% 19.12/19.44  (step t793 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t794 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t795 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t793 t794))
% 19.12/19.44  (anchor :step t796 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.44  (step t796.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t796.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t796.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t796.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t796.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.44  (step t796.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t796.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t796.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t796.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.44  (step t796.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t796.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t796.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.44  (step t796.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t796.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.44  (step t796.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.44  (step t796.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t796.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t796.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t796.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t796.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t796.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t796.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.44  (step t796.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t796.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t796.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t796.t24))
% 19.12/19.44  (step t796.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t796.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t796.t25 t796.t26))
% 19.12/19.44  (step t796.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t796.t23 t796.t27))
% 19.12/19.44  (step t796.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t796.t6 t796.t7 t796.t8 t796.t9 t796.t10 t796.t11 t796.t12 t796.t13 t796.t14 t796.t15 t796.t16 t796.t17 t796.t18 t796.t19 t796.t20 t796.t21 t796.t22 t796.t28))
% 19.12/19.44  (step t796.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t796.t29))
% 19.12/19.44  (step t796 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t797 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t798 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t796 t797))
% 19.12/19.44  (anchor :step t799 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t799.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t799.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t799.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t799.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t799.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t799.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t799.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t799.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t799.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t799.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t799.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t799.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t799.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t799.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t799.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t799.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.44  (step t799.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t799.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t799.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t799.t18))
% 19.12/19.44  (step t799.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t799.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t799.t19 t799.t20))
% 19.12/19.44  (step t799.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t799.t17 t799.t21))
% 19.12/19.44  (step t799.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t799.t5 t799.t6 t799.t7 t799.t8 t799.t9 t799.t10 t799.t11 t799.t12 t799.t13 t799.t14 t799.t15 t799.t16 t799.t22))
% 19.12/19.44  (step t799.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t799.t23))
% 19.12/19.44  (step t799 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t800 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t801 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t799 t800))
% 19.12/19.44  (anchor :step t802 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t802.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t802.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t802.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t802.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t802.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t802.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t802.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t802.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t802.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t802.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t802.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t802.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t802.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t802.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t802.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t802.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.44  (step t802.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t802.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t802.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t802.t18))
% 19.12/19.44  (step t802.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t802.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t802.t19 t802.t20))
% 19.12/19.44  (step t802.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t802.t17 t802.t21))
% 19.12/19.44  (step t802.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t802.t5 t802.t6 t802.t7 t802.t8 t802.t9 t802.t10 t802.t11 t802.t12 t802.t13 t802.t14 t802.t15 t802.t16 t802.t22))
% 19.12/19.44  (step t802.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t802.t23))
% 19.12/19.44  (step t802 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t803 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t804 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t802 t803))
% 19.12/19.44  (anchor :step t805 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t805.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t805.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t805.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t805.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t805.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t805.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t805.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t805.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t805.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t805.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t805.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t805.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t805.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t805.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t805.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t805.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t805.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t805.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t805.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t805.t18))
% 19.12/19.44  (step t805.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t805.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t805.t19 t805.t20))
% 19.12/19.44  (step t805.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t805.t17 t805.t21))
% 19.12/19.44  (step t805.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t805.t5 t805.t6 t805.t7 t805.t8 t805.t9 t805.t10 t805.t11 t805.t12 t805.t13 t805.t14 t805.t15 t805.t16 t805.t22))
% 19.12/19.44  (step t805.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t805.t23))
% 19.12/19.44  (step t805 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t806 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t807 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t805 t806))
% 19.12/19.44  (anchor :step t808 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t808.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t808.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t808.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t808.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t808.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t808.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t808.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t808.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t808.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t808.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t808.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t808.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t808.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t808.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t808.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t808.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t808.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t808.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t808.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t808.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t808.t19))
% 19.12/19.44  (step t808.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t808.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t808.t20 t808.t21))
% 19.12/19.44  (step t808.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t808.t18 t808.t22))
% 19.12/19.44  (step t808.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t808.t5 t808.t6 t808.t7 t808.t8 t808.t9 t808.t10 t808.t11 t808.t12 t808.t13 t808.t14 t808.t15 t808.t16 t808.t17 t808.t23))
% 19.12/19.44  (step t808.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t808.t24))
% 19.12/19.44  (step t808 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t809 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t810 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t808 t809))
% 19.12/19.44  (anchor :step t811 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t811.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t811.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t811.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t811.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t811.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t811.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t811.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t811.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t811.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t811.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t811.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t811.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t811.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t811.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t811.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t811.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t811.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t811.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t811.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t811.t18))
% 19.12/19.44  (step t811.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t811.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t811.t19 t811.t20))
% 19.12/19.44  (step t811.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t811.t17 t811.t21))
% 19.12/19.44  (step t811.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t811.t5 t811.t6 t811.t7 t811.t8 t811.t9 t811.t10 t811.t11 t811.t12 t811.t13 t811.t14 t811.t15 t811.t16 t811.t22))
% 19.12/19.44  (step t811.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t811.t23))
% 19.12/19.44  (step t811 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t812 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t813 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t811 t812))
% 19.12/19.44  (anchor :step t814 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t814.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t814.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t814.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t814.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t814.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t814.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t814.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t814.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t814.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t814.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t814.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t814.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t814.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t814.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t814.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t814.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t814.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t814.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t814.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t814.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t814.t19))
% 19.12/19.44  (step t814.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t814.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t814.t20 t814.t21))
% 19.12/19.44  (step t814.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t814.t18 t814.t22))
% 19.12/19.44  (step t814.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t814.t5 t814.t6 t814.t7 t814.t8 t814.t9 t814.t10 t814.t11 t814.t12 t814.t13 t814.t14 t814.t15 t814.t16 t814.t17 t814.t23))
% 19.12/19.44  (step t814.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t814.t24))
% 19.12/19.44  (step t814 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t815 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t816 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t814 t815))
% 19.12/19.44  (anchor :step t817 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.44  (step t817.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t817.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t817.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t817.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t817.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.44  (step t817.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t817.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t817.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t817.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.44  (step t817.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t817.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t817.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.44  (step t817.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t817.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.44  (step t817.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.44  (step t817.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t817.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t817.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t817.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t817.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t817.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t817.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.44  (step t817.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t817.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t817.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t817.t24))
% 19.12/19.44  (step t817.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t817.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t817.t25 t817.t26))
% 19.12/19.44  (step t817.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t817.t23 t817.t27))
% 19.12/19.44  (step t817.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t817.t6 t817.t7 t817.t8 t817.t9 t817.t10 t817.t11 t817.t12 t817.t13 t817.t14 t817.t15 t817.t16 t817.t17 t817.t18 t817.t19 t817.t20 t817.t21 t817.t22 t817.t28))
% 19.12/19.44  (step t817.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t817.t29))
% 19.12/19.44  (step t817 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t818 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t819 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t817 t818))
% 19.12/19.44  (anchor :step t820 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t820.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t820.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t820.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t820.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t820.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t820.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t820.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t820.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t820.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t820.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t820.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t820.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t820.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.44  (step t820.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t820.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.44  (step t820.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t820.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t820.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t820.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t820.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t820.t19))
% 19.12/19.44  (step t820.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t820.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t820.t20 t820.t21))
% 19.12/19.44  (step t820.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t820.t18 t820.t22))
% 19.12/19.44  (step t820.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t820.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t820.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t820.t25))
% 19.12/19.44  (step t820.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t820.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t820.t26 t820.t27))
% 19.12/19.44  (step t820.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t820.t24 t820.t28))
% 19.12/19.44  (step t820.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t820.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t820.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t820.t31))
% 19.12/19.44  (step t820.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t820.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t820.t32 t820.t33))
% 19.12/19.44  (step t820.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t820.t30 t820.t34))
% 19.12/19.44  (step t820.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t820.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t820.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t820.t37))
% 19.12/19.44  (step t820.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t820.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t820.t38 t820.t39))
% 19.12/19.44  (step t820.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t820.t36 t820.t40))
% 19.12/19.44  (step t820.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t820.t5 t820.t6 t820.t7 t820.t8 t820.t9 t820.t10 t820.t11 t820.t12 t820.t13 t820.t14 t820.t15 t820.t16 t820.t17 t820.t23 t820.t29 t820.t35 t820.t41))
% 19.12/19.44  (step t820.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t820.t42))
% 19.12/19.44  (step t820 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t821 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t822 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t820 t821))
% 19.12/19.44  (anchor :step t823 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t823.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t823.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t823.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t823.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t823.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t823.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t823.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t823.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t823.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t823.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t823.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t823.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t823.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t823.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t823.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t823.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t823.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t823.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t823.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t823.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t823.t19))
% 19.12/19.44  (step t823.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t823.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t823.t20 t823.t21))
% 19.12/19.44  (step t823.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t823.t18 t823.t22))
% 19.12/19.44  (step t823.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t823.t5 t823.t6 t823.t7 t823.t8 t823.t9 t823.t10 t823.t11 t823.t12 t823.t13 t823.t14 t823.t15 t823.t16 t823.t17 t823.t23))
% 19.12/19.44  (step t823.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t823.t24))
% 19.12/19.44  (step t823 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t824 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t825 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t823 t824))
% 19.12/19.44  (anchor :step t826 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.44  (step t826.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t826.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t826.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t826.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t826.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.44  (step t826.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t826.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t826.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t826.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.44  (step t826.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t826.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t826.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.44  (step t826.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t826.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.44  (step t826.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.44  (step t826.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t826.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t826.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t826.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t826.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t826.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t826.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.44  (step t826.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t826.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t826.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t826.t24))
% 19.12/19.44  (step t826.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t826.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t826.t25 t826.t26))
% 19.12/19.44  (step t826.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t826.t23 t826.t27))
% 19.12/19.44  (step t826.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t826.t6 t826.t7 t826.t8 t826.t9 t826.t10 t826.t11 t826.t12 t826.t13 t826.t14 t826.t15 t826.t16 t826.t17 t826.t18 t826.t19 t826.t20 t826.t21 t826.t22 t826.t28))
% 19.12/19.44  (step t826.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t826.t29))
% 19.12/19.44  (step t826 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t827 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t828 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t826 t827))
% 19.12/19.44  (anchor :step t829 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t829.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t829.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t829.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t829.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t829.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t829.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t829.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t829.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t829.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t829.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t829.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t829.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t829.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t829.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t829.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t829.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t829.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t829.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t829.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t829.t18))
% 19.12/19.44  (step t829.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t829.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t829.t19 t829.t20))
% 19.12/19.44  (step t829.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t829.t17 t829.t21))
% 19.12/19.44  (step t829.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t829.t5 t829.t6 t829.t7 t829.t8 t829.t9 t829.t10 t829.t11 t829.t12 t829.t13 t829.t14 t829.t15 t829.t16 t829.t22))
% 19.12/19.44  (step t829.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t829.t23))
% 19.12/19.44  (step t829 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t830 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t831 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t829 t830))
% 19.12/19.44  (anchor :step t832 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t832.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t832.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t832.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t832.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t832.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t832.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t832.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t832.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t832.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t832.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t832.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t832.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t832.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t832.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t832.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t832.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.44  (step t832.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t832.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t832.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t832.t18))
% 19.12/19.44  (step t832.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t832.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t832.t19 t832.t20))
% 19.12/19.44  (step t832.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t832.t17 t832.t21))
% 19.12/19.44  (step t832.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t832.t5 t832.t6 t832.t7 t832.t8 t832.t9 t832.t10 t832.t11 t832.t12 t832.t13 t832.t14 t832.t15 t832.t16 t832.t22))
% 19.12/19.44  (step t832.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t832.t23))
% 19.12/19.44  (step t832 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t833 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t834 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t832 t833))
% 19.12/19.44  (anchor :step t835 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t835.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t835.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t835.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t835.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t835.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t835.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t835.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t835.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t835.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t835.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t835.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t835.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t835.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t835.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t835.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t835.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t835.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t835.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t835.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t835.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t835.t19))
% 19.12/19.44  (step t835.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t835.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t835.t20 t835.t21))
% 19.12/19.44  (step t835.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t835.t18 t835.t22))
% 19.12/19.44  (step t835.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t835.t5 t835.t6 t835.t7 t835.t8 t835.t9 t835.t10 t835.t11 t835.t12 t835.t13 t835.t14 t835.t15 t835.t16 t835.t17 t835.t23))
% 19.12/19.44  (step t835.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t835.t24))
% 19.12/19.44  (step t835 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t836 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t837 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t835 t836))
% 19.12/19.44  (anchor :step t838 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.44  (step t838.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t838.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t838.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t838.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t838.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.44  (step t838.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t838.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t838.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t838.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.44  (step t838.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t838.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t838.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.44  (step t838.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t838.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.44  (step t838.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.44  (step t838.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t838.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t838.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t838.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t838.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.44  (step t838.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t838.t22 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t838.t23 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.44  (step t838.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t838.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t838.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t838.t25))
% 19.12/19.44  (step t838.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t838.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t838.t26 t838.t27))
% 19.12/19.44  (step t838.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t838.t24 t838.t28))
% 19.12/19.44  (step t838.t30 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t838.t6 t838.t7 t838.t8 t838.t9 t838.t10 t838.t11 t838.t12 t838.t13 t838.t14 t838.t15 t838.t16 t838.t17 t838.t18 t838.t19 t838.t20 t838.t21 t838.t22 t838.t23 t838.t29))
% 19.12/19.44  (step t838.t31 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t838.t30))
% 19.12/19.44  (step t838 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t839 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t840 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t838 t839))
% 19.12/19.44  (anchor :step t841 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t841.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t841.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t841.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t841.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t841.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t841.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t841.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t841.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t841.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t841.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t841.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t841.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t841.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t841.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t841.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.44  (step t841.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t841.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t841.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t841.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t841.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t841.t19))
% 19.12/19.44  (step t841.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t841.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t841.t20 t841.t21))
% 19.12/19.44  (step t841.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t841.t18 t841.t22))
% 19.12/19.44  (step t841.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t841.t5 t841.t6 t841.t7 t841.t8 t841.t9 t841.t10 t841.t11 t841.t12 t841.t13 t841.t14 t841.t15 t841.t16 t841.t17 t841.t23))
% 19.12/19.44  (step t841.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t841.t24))
% 19.12/19.44  (step t841 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t842 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t843 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t841 t842))
% 19.12/19.44  (anchor :step t844 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t844.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t844.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t844.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t844.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t844.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t844.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t844.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t844.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t844.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t844.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t844.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t844.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t844.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t844.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t844.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.44  (step t844.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t844.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t844.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t844.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t844.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t844.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t844.t20))
% 19.12/19.44  (step t844.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t844.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t844.t21 t844.t22))
% 19.12/19.44  (step t844.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t844.t19 t844.t23))
% 19.12/19.44  (step t844.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t844.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t844.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t844.t26))
% 19.12/19.44  (step t844.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t844.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t844.t27 t844.t28))
% 19.12/19.44  (step t844.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t844.t25 t844.t29))
% 19.12/19.44  (step t844.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t844.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t844.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t844.t32))
% 19.12/19.44  (step t844.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t844.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t844.t33 t844.t34))
% 19.12/19.44  (step t844.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t844.t31 t844.t35))
% 19.12/19.44  (step t844.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t844.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t844.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t844.t38))
% 19.12/19.44  (step t844.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t844.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t844.t39 t844.t40))
% 19.12/19.44  (step t844.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t844.t37 t844.t41))
% 19.12/19.44  (step t844.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t844.t5 t844.t6 t844.t7 t844.t8 t844.t9 t844.t10 t844.t11 t844.t12 t844.t13 t844.t14 t844.t15 t844.t16 t844.t17 t844.t18 t844.t24 t844.t30 t844.t36 t844.t42))
% 19.12/19.44  (step t844.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t844.t43))
% 19.12/19.44  (step t844 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t845 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t846 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t844 t845))
% 19.12/19.44  (anchor :step t847 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t847.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t847.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t847.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t847.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t847.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t847.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t847.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t847.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t847.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t847.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t847.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t847.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t847.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.44  (step t847.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t847.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t847.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t847.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t847.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t847.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t847.t18))
% 19.12/19.44  (step t847.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t847.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t847.t19 t847.t20))
% 19.12/19.44  (step t847.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t847.t17 t847.t21))
% 19.12/19.44  (step t847.t23 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t847.t24 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t847.t25 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t847.t24))
% 19.12/19.44  (step t847.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t847.t27 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t847.t25 t847.t26))
% 19.12/19.44  (step t847.t28 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t847.t23 t847.t27))
% 19.12/19.44  (step t847.t29 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t847.t30 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t847.t31 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t847.t30))
% 19.12/19.44  (step t847.t32 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t847.t33 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t847.t31 t847.t32))
% 19.12/19.44  (step t847.t34 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t847.t29 t847.t33))
% 19.12/19.44  (step t847.t35 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t847.t36 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t847.t37 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t847.t36))
% 19.12/19.44  (step t847.t38 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t847.t39 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t847.t37 t847.t38))
% 19.12/19.44  (step t847.t40 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t847.t35 t847.t39))
% 19.12/19.44  (step t847.t41 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t847.t5 t847.t6 t847.t7 t847.t8 t847.t9 t847.t10 t847.t11 t847.t12 t847.t13 t847.t14 t847.t15 t847.t16 t847.t22 t847.t28 t847.t34 t847.t40))
% 19.12/19.44  (step t847.t42 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t847.t41))
% 19.12/19.44  (step t847 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t848 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t849 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t847 t848))
% 19.12/19.44  (anchor :step t850 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.44  (step t850.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t850.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t850.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t850.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t850.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.44  (step t850.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t850.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t850.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t850.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.44  (step t850.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t850.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t850.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.44  (step t850.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t850.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.44  (step t850.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.44  (step t850.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t850.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t850.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t850.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t850.t20 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.44  (step t850.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t850.t22 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t850.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.44  (step t850.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t850.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t850.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t850.t25))
% 19.12/19.44  (step t850.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t850.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t850.t26 t850.t27))
% 19.12/19.44  (step t850.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t850.t24 t850.t28))
% 19.12/19.44  (step t850.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t850.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t850.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t850.t31))
% 19.12/19.44  (step t850.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t850.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t850.t32 t850.t33))
% 19.12/19.44  (step t850.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t850.t30 t850.t34))
% 19.12/19.44  (step t850.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t850.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t850.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t850.t37))
% 19.12/19.44  (step t850.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t850.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t850.t38 t850.t39))
% 19.12/19.44  (step t850.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t850.t36 t850.t40))
% 19.12/19.44  (step t850.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t850.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t850.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t850.t43))
% 19.12/19.44  (step t850.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t850.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t850.t44 t850.t45))
% 19.12/19.44  (step t850.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t850.t42 t850.t46))
% 19.12/19.44  (step t850.t48 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t850.t6 t850.t7 t850.t8 t850.t9 t850.t10 t850.t11 t850.t12 t850.t13 t850.t14 t850.t15 t850.t16 t850.t17 t850.t18 t850.t19 t850.t20 t850.t21 t850.t22 t850.t23 t850.t29 t850.t35 t850.t41 t850.t47))
% 19.12/19.44  (step t850.t49 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t850.t48))
% 19.12/19.44  (step t850 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t851 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t852 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t850 t851))
% 19.12/19.44  (anchor :step t853 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t853.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t853.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t853.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t853.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t853.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t853.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t853.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t853.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t853.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t853.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t853.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t853.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t853.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t853.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t853.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t853.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t853.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t853.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t853.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t853.t18))
% 19.12/19.44  (step t853.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t853.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t853.t19 t853.t20))
% 19.12/19.44  (step t853.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t853.t17 t853.t21))
% 19.12/19.44  (step t853.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t853.t5 t853.t6 t853.t7 t853.t8 t853.t9 t853.t10 t853.t11 t853.t12 t853.t13 t853.t14 t853.t15 t853.t16 t853.t22))
% 19.12/19.44  (step t853.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t853.t23))
% 19.12/19.44  (step t853 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t854 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t855 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t853 t854))
% 19.12/19.44  (anchor :step t856 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t856.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t856.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t856.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t856.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t856.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t856.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t856.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t856.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t856.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t856.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t856.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t856.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t856.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t856.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t856.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t856.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t856.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t856.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t856.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t856.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t856.t19))
% 19.12/19.44  (step t856.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t856.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t856.t20 t856.t21))
% 19.12/19.44  (step t856.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t856.t18 t856.t22))
% 19.12/19.44  (step t856.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t856.t5 t856.t6 t856.t7 t856.t8 t856.t9 t856.t10 t856.t11 t856.t12 t856.t13 t856.t14 t856.t15 t856.t16 t856.t17 t856.t23))
% 19.12/19.44  (step t856.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t856.t24))
% 19.12/19.44  (step t856 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t857 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t858 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t856 t857))
% 19.12/19.44  (anchor :step t859 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t859.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t859.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t859.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t859.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t859.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t859.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t859.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t859.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t859.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t859.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t859.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.44  (step t859.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t859.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t859.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t859.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t859.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t859.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t859.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t859.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t859.t18))
% 19.12/19.44  (step t859.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t859.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t859.t19 t859.t20))
% 19.12/19.44  (step t859.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t859.t17 t859.t21))
% 19.12/19.44  (step t859.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t859.t5 t859.t6 t859.t7 t859.t8 t859.t9 t859.t10 t859.t11 t859.t12 t859.t13 t859.t14 t859.t15 t859.t16 t859.t22))
% 19.12/19.44  (step t859.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t859.t23))
% 19.12/19.44  (step t859 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t860 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t861 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t859 t860))
% 19.12/19.44  (anchor :step t862 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t862.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t862.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t862.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t862.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t862.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t862.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t862.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t862.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t862.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t862.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t862.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.44  (step t862.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t862.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t862.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t862.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t862.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t862.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t862.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t862.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t862.t18))
% 19.12/19.44  (step t862.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t862.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t862.t19 t862.t20))
% 19.12/19.44  (step t862.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t862.t17 t862.t21))
% 19.12/19.44  (step t862.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t862.t5 t862.t6 t862.t7 t862.t8 t862.t9 t862.t10 t862.t11 t862.t12 t862.t13 t862.t14 t862.t15 t862.t16 t862.t22))
% 19.12/19.44  (step t862.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t862.t23))
% 19.12/19.44  (step t862 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t863 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t864 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t862 t863))
% 19.12/19.44  (anchor :step t865 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t865.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t865.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t865.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t865.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t865.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t865.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t865.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t865.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t865.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t865.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t865.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t865.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t865.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t865.t14 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t865.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t865.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t865.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t865.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t865.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t865.t18))
% 19.12/19.44  (step t865.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t865.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t865.t19 t865.t20))
% 19.12/19.44  (step t865.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t865.t17 t865.t21))
% 19.12/19.44  (step t865.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t865.t5 t865.t6 t865.t7 t865.t8 t865.t9 t865.t10 t865.t11 t865.t12 t865.t13 t865.t14 t865.t15 t865.t16 t865.t22))
% 19.12/19.44  (step t865.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t865.t23))
% 19.12/19.44  (step t865 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t866 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t867 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t865 t866))
% 19.12/19.44  (anchor :step t868 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t868.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t868.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t868.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t868.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t868.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t868.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t868.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t868.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t868.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t868.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t868.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t868.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t868.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t868.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t868.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t868.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t868.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t868.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t868.t17))
% 19.12/19.44  (step t868.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t868.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t868.t18 t868.t19))
% 19.12/19.44  (step t868.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t868.t16 t868.t20))
% 19.12/19.44  (step t868.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t868.t5 t868.t6 t868.t7 t868.t8 t868.t9 t868.t10 t868.t11 t868.t12 t868.t13 t868.t14 t868.t15 t868.t21))
% 19.12/19.44  (step t868.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t868.t22))
% 19.12/19.44  (step t868 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t869 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t870 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t868 t869))
% 19.12/19.44  (anchor :step t871 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t871.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t871.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t871.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t871.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t871.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t871.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t871.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t871.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t871.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t871.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t871.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t871.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t871.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t871.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.12/19.44  (step t871.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t871.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t871.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t871.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t871.t17))
% 19.12/19.44  (step t871.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t871.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t871.t18 t871.t19))
% 19.12/19.44  (step t871.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t871.t16 t871.t20))
% 19.12/19.44  (step t871.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t871.t5 t871.t6 t871.t7 t871.t8 t871.t9 t871.t10 t871.t11 t871.t12 t871.t13 t871.t14 t871.t15 t871.t21))
% 19.12/19.44  (step t871.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t871.t22))
% 19.12/19.44  (step t871 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t872 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t873 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t871 t872))
% 19.12/19.44  (anchor :step t874 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t874.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t874.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t874.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t874.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t874.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t874.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t874.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t874.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t874.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t874.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t874.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t874.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t874.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t874.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t874.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t874.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t874.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t874.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t874.t17))
% 19.12/19.44  (step t874.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t874.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t874.t18 t874.t19))
% 19.12/19.44  (step t874.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t874.t16 t874.t20))
% 19.12/19.44  (step t874.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t874.t5 t874.t6 t874.t7 t874.t8 t874.t9 t874.t10 t874.t11 t874.t12 t874.t13 t874.t14 t874.t15 t874.t21))
% 19.12/19.44  (step t874.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t874.t22))
% 19.12/19.44  (step t874 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t875 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t876 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t874 t875))
% 19.12/19.44  (anchor :step t877 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t877.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t877.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t877.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t877.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t877.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t877.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t877.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t877.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t877.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t877.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t877.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t877.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t877.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t877.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.12/19.44  (step t877.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t877.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t877.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t877.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t877.t17))
% 19.12/19.44  (step t877.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t877.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t877.t18 t877.t19))
% 19.12/19.44  (step t877.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t877.t16 t877.t20))
% 19.12/19.44  (step t877.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t877.t5 t877.t6 t877.t7 t877.t8 t877.t9 t877.t10 t877.t11 t877.t12 t877.t13 t877.t14 t877.t15 t877.t21))
% 19.12/19.44  (step t877.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t877.t22))
% 19.12/19.44  (step t877 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t878 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t879 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t877 t878))
% 19.12/19.44  (anchor :step t880 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t880.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t880.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t880.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t880.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t880.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t880.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t880.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t880.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t880.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t880.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t880.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t880.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t880.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t880.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 19.12/19.44  (step t880.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t880.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.44  (step t880.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t880.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t880.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t880.t18))
% 19.12/19.44  (step t880.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t880.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t880.t19 t880.t20))
% 19.12/19.44  (step t880.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t880.t17 t880.t21))
% 19.12/19.44  (step t880.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t880.t5 t880.t6 t880.t7 t880.t8 t880.t9 t880.t10 t880.t11 t880.t12 t880.t13 t880.t14 t880.t15 t880.t16 t880.t22))
% 19.12/19.44  (step t880.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t880.t23))
% 19.12/19.44  (step t880 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t881 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t882 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t880 t881))
% 19.12/19.44  (anchor :step t883 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t883.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t883.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t883.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t883.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t883.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t883.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t883.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t883.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t883.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t883.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t883.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t883.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t883.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t883.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.12/19.44  (step t883.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t883.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t883.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t883.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t883.t17))
% 19.12/19.44  (step t883.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t883.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t883.t18 t883.t19))
% 19.12/19.44  (step t883.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t883.t16 t883.t20))
% 19.12/19.44  (step t883.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t883.t5 t883.t6 t883.t7 t883.t8 t883.t9 t883.t10 t883.t11 t883.t12 t883.t13 t883.t14 t883.t15 t883.t21))
% 19.12/19.44  (step t883.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t883.t22))
% 19.12/19.44  (step t883 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t884 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t885 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t883 t884))
% 19.12/19.44  (anchor :step t886 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t886.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t886.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t886.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t886.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t886.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t886.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t886.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t886.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t886.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t886.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t886.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t886.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t886.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t886.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 19.12/19.44  (step t886.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t886.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.44  (step t886.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t886.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t886.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t886.t18))
% 19.12/19.44  (step t886.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t886.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t886.t19 t886.t20))
% 19.12/19.44  (step t886.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t886.t17 t886.t21))
% 19.12/19.44  (step t886.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t886.t5 t886.t6 t886.t7 t886.t8 t886.t9 t886.t10 t886.t11 t886.t12 t886.t13 t886.t14 t886.t15 t886.t16 t886.t22))
% 19.12/19.44  (step t886.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t886.t23))
% 19.12/19.44  (step t886 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t887 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t888 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t886 t887))
% 19.12/19.44  (anchor :step t889 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t889.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t889.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t889.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t889.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t889.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t889.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t889.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t889.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t889.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t889.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t889.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t889.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t889.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t889.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 19.12/19.44  (step t889.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.44  (step t889.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t889.t17 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.44  (step t889.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t889.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t889.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t889.t19))
% 19.12/19.44  (step t889.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t889.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t889.t20 t889.t21))
% 19.12/19.44  (step t889.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t889.t18 t889.t22))
% 19.12/19.44  (step t889.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t889.t5 t889.t6 t889.t7 t889.t8 t889.t9 t889.t10 t889.t11 t889.t12 t889.t13 t889.t14 t889.t15 t889.t16 t889.t17 t889.t23))
% 19.12/19.44  (step t889.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t889.t24))
% 19.12/19.44  (step t889 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t890 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (not (>= (tptp.b Z1) 4)) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t891 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t889 t890))
% 19.12/19.44  (anchor :step t892 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t892.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t892.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t892.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t892.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t892.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t892.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t892.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t892.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t892.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t892.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t892.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.44  (step t892.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t892.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t892.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t892.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t892.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t892.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t892.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t892.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t892.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t892.t19))
% 19.12/19.44  (step t892.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t892.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t892.t20 t892.t21))
% 19.12/19.44  (step t892.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t892.t18 t892.t22))
% 19.12/19.44  (step t892.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t892.t5 t892.t6 t892.t7 t892.t8 t892.t9 t892.t10 t892.t11 t892.t12 t892.t13 t892.t14 t892.t15 t892.t16 t892.t17 t892.t23))
% 19.12/19.44  (step t892.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t892.t24))
% 19.12/19.44  (step t892 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t893 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t894 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t892 t893))
% 19.12/19.44  (anchor :step t895 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t895.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t895.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t895.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t895.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t895.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t895.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t895.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t895.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t895.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t895.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t895.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.44  (step t895.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t895.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t895.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t895.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t895.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t895.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t895.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t895.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t895.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t895.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t895.t20))
% 19.12/19.44  (step t895.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t895.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t895.t21 t895.t22))
% 19.12/19.44  (step t895.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t895.t19 t895.t23))
% 19.12/19.44  (step t895.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t895.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t895.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t895.t26))
% 19.12/19.44  (step t895.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t895.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t895.t27 t895.t28))
% 19.12/19.44  (step t895.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t895.t25 t895.t29))
% 19.12/19.44  (step t895.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t895.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t895.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t895.t32))
% 19.12/19.44  (step t895.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t895.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t895.t33 t895.t34))
% 19.12/19.44  (step t895.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t895.t31 t895.t35))
% 19.12/19.44  (step t895.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t895.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t895.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t895.t38))
% 19.12/19.44  (step t895.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t895.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t895.t39 t895.t40))
% 19.12/19.44  (step t895.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t895.t37 t895.t41))
% 19.12/19.44  (step t895.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t895.t5 t895.t6 t895.t7 t895.t8 t895.t9 t895.t10 t895.t11 t895.t12 t895.t13 t895.t14 t895.t15 t895.t16 t895.t17 t895.t18 t895.t24 t895.t30 t895.t36 t895.t42))
% 19.12/19.44  (step t895.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t895.t43))
% 19.12/19.44  (step t895 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t896 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t897 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t895 t896))
% 19.12/19.44  (anchor :step t898 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t898.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t898.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t898.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t898.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t898.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t898.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t898.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t898.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t898.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t898.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t898.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.12/19.44  (step t898.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t898.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t898.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t898.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t898.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t898.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t898.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t898.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t898.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t898.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t898.t20))
% 19.12/19.44  (step t898.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t898.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t898.t21 t898.t22))
% 19.12/19.44  (step t898.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t898.t19 t898.t23))
% 19.12/19.44  (step t898.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t898.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t898.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t898.t26))
% 19.12/19.44  (step t898.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t898.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t898.t27 t898.t28))
% 19.12/19.44  (step t898.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t898.t25 t898.t29))
% 19.12/19.44  (step t898.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t898.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t898.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t898.t32))
% 19.12/19.44  (step t898.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t898.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t898.t33 t898.t34))
% 19.12/19.44  (step t898.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t898.t31 t898.t35))
% 19.12/19.44  (step t898.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t898.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t898.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t898.t38))
% 19.12/19.44  (step t898.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t898.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t898.t39 t898.t40))
% 19.12/19.44  (step t898.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t898.t37 t898.t41))
% 19.12/19.44  (step t898.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t898.t5 t898.t6 t898.t7 t898.t8 t898.t9 t898.t10 t898.t11 t898.t12 t898.t13 t898.t14 t898.t15 t898.t16 t898.t17 t898.t18 t898.t24 t898.t30 t898.t36 t898.t42))
% 19.12/19.44  (step t898.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t898.t43))
% 19.12/19.44  (step t898 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t899 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t900 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t898 t899))
% 19.12/19.44  (anchor :step t901 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t901.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t901.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t901.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t901.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t901.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t901.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t901.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t901.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t901.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t901.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t901.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t901.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t901.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t901.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t901.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t901.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t901.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t901.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t901.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t901.t18))
% 19.12/19.44  (step t901.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t901.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t901.t19 t901.t20))
% 19.12/19.44  (step t901.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t901.t17 t901.t21))
% 19.12/19.44  (step t901.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t901.t5 t901.t6 t901.t7 t901.t8 t901.t9 t901.t10 t901.t11 t901.t12 t901.t13 t901.t14 t901.t15 t901.t16 t901.t22))
% 19.12/19.44  (step t901.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t901.t23))
% 19.12/19.44  (step t901 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t902 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t903 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t901 t902))
% 19.12/19.44  (anchor :step t904 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t904.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t904.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t904.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t904.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t904.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t904.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t904.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t904.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t904.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t904.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t904.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t904.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t904.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t904.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t904.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t904.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t904.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t904.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t904.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t904.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t904.t19))
% 19.12/19.44  (step t904.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t904.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t904.t20 t904.t21))
% 19.12/19.44  (step t904.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t904.t18 t904.t22))
% 19.12/19.44  (step t904.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t904.t5 t904.t6 t904.t7 t904.t8 t904.t9 t904.t10 t904.t11 t904.t12 t904.t13 t904.t14 t904.t15 t904.t16 t904.t17 t904.t23))
% 19.12/19.44  (step t904.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t904.t24))
% 19.12/19.44  (step t904 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t905 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t906 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t904 t905))
% 19.12/19.44  (anchor :step t907 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t907.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t907.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t907.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t907.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t907.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t907.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t907.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t907.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t907.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t907.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t907.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t907.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t907.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t907.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t907.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t907.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t907.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t907.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t907.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t907.t18))
% 19.12/19.44  (step t907.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t907.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t907.t19 t907.t20))
% 19.12/19.44  (step t907.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t907.t17 t907.t21))
% 19.12/19.44  (step t907.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t907.t5 t907.t6 t907.t7 t907.t8 t907.t9 t907.t10 t907.t11 t907.t12 t907.t13 t907.t14 t907.t15 t907.t16 t907.t22))
% 19.12/19.44  (step t907.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t907.t23))
% 19.12/19.44  (step t907 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t908 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t909 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t907 t908))
% 19.12/19.44  (anchor :step t910 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t910.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t910.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t910.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t910.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t910.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t910.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t910.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t910.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t910.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t910.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t910.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t910.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t910.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t910.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t910.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t910.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t910.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t910.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t910.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t910.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t910.t19))
% 19.12/19.44  (step t910.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t910.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t910.t20 t910.t21))
% 19.12/19.44  (step t910.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t910.t18 t910.t22))
% 19.12/19.44  (step t910.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t910.t5 t910.t6 t910.t7 t910.t8 t910.t9 t910.t10 t910.t11 t910.t12 t910.t13 t910.t14 t910.t15 t910.t16 t910.t17 t910.t23))
% 19.12/19.44  (step t910.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t910.t24))
% 19.12/19.44  (step t910 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t911 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t912 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t910 t911))
% 19.12/19.44  (anchor :step t913 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t913.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t913.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t913.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t913.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t913.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t913.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t913.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t913.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t913.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t913.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t913.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t913.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t913.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t913.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t913.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t913.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t913.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t913.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t913.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t913.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t913.t19))
% 19.12/19.44  (step t913.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t913.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t913.t20 t913.t21))
% 19.12/19.44  (step t913.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t913.t18 t913.t22))
% 19.12/19.44  (step t913.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t913.t5 t913.t6 t913.t7 t913.t8 t913.t9 t913.t10 t913.t11 t913.t12 t913.t13 t913.t14 t913.t15 t913.t16 t913.t17 t913.t23))
% 19.12/19.44  (step t913.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t913.t24))
% 19.12/19.44  (step t913 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t914 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t915 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t913 t914))
% 19.12/19.44  (anchor :step t916 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.44  (step t916.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t916.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t916.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t916.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t916.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.44  (step t916.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t916.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t916.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t916.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.44  (step t916.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t916.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t916.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.44  (step t916.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t916.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.44  (step t916.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.44  (step t916.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t916.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t916.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t916.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t916.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t916.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t916.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.44  (step t916.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t916.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t916.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t916.t24))
% 19.12/19.44  (step t916.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t916.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t916.t25 t916.t26))
% 19.12/19.44  (step t916.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t916.t23 t916.t27))
% 19.12/19.44  (step t916.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t916.t6 t916.t7 t916.t8 t916.t9 t916.t10 t916.t11 t916.t12 t916.t13 t916.t14 t916.t15 t916.t16 t916.t17 t916.t18 t916.t19 t916.t20 t916.t21 t916.t22 t916.t28))
% 19.12/19.44  (step t916.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t916.t29))
% 19.12/19.44  (step t916 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t917 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t918 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t916 t917))
% 19.12/19.44  (anchor :step t919 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t919.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t919.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t919.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t919.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t919.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t919.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t919.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t919.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t919.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t919.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t919.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t919.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t919.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.44  (step t919.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t919.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t919.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t919.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t919.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t919.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t919.t18))
% 19.12/19.44  (step t919.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t919.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t919.t19 t919.t20))
% 19.12/19.44  (step t919.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t919.t17 t919.t21))
% 19.12/19.44  (step t919.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t919.t5 t919.t6 t919.t7 t919.t8 t919.t9 t919.t10 t919.t11 t919.t12 t919.t13 t919.t14 t919.t15 t919.t16 t919.t22))
% 19.12/19.44  (step t919.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t919.t23))
% 19.12/19.44  (step t919 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t920 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t921 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t919 t920))
% 19.12/19.44  (anchor :step t922 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t922.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t922.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t922.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t922.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t922.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t922.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t922.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t922.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t922.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t922.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t922.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t922.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t922.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t922.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t922.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t922.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t922.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t922.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t922.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t922.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t922.t19))
% 19.12/19.44  (step t922.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t922.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t922.t20 t922.t21))
% 19.12/19.44  (step t922.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t922.t18 t922.t22))
% 19.12/19.44  (step t922.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t922.t5 t922.t6 t922.t7 t922.t8 t922.t9 t922.t10 t922.t11 t922.t12 t922.t13 t922.t14 t922.t15 t922.t16 t922.t17 t922.t23))
% 19.12/19.44  (step t922.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t922.t24))
% 19.12/19.44  (step t922 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t923 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t924 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t922 t923))
% 19.12/19.44  (anchor :step t925 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.44  (step t925.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t925.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t925.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t925.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t925.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.44  (step t925.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t925.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t925.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t925.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.44  (step t925.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t925.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t925.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.44  (step t925.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t925.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.44  (step t925.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.44  (step t925.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t925.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t925.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t925.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t925.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t925.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.44  (step t925.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.44  (step t925.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t925.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t925.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t925.t24))
% 19.12/19.44  (step t925.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t925.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t925.t25 t925.t26))
% 19.12/19.44  (step t925.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t925.t23 t925.t27))
% 19.12/19.44  (step t925.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t925.t6 t925.t7 t925.t8 t925.t9 t925.t10 t925.t11 t925.t12 t925.t13 t925.t14 t925.t15 t925.t16 t925.t17 t925.t18 t925.t19 t925.t20 t925.t21 t925.t22 t925.t28))
% 19.12/19.44  (step t925.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t925.t29))
% 19.12/19.44  (step t925 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t926 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t927 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t925 t926))
% 19.12/19.44  (anchor :step t928 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t928.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t928.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t928.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t928.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t928.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t928.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t928.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t928.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t928.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t928.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t928.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t928.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t928.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.44  (step t928.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t928.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.44  (step t928.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t928.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t928.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t928.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t928.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t928.t19))
% 19.12/19.44  (step t928.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t928.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t928.t20 t928.t21))
% 19.12/19.44  (step t928.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t928.t18 t928.t22))
% 19.12/19.44  (step t928.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t928.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t928.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t928.t25))
% 19.12/19.44  (step t928.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t928.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t928.t26 t928.t27))
% 19.12/19.44  (step t928.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t928.t24 t928.t28))
% 19.12/19.44  (step t928.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t928.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t928.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t928.t31))
% 19.12/19.44  (step t928.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t928.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t928.t32 t928.t33))
% 19.12/19.44  (step t928.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t928.t30 t928.t34))
% 19.12/19.44  (step t928.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t928.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t928.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t928.t37))
% 19.12/19.44  (step t928.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t928.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t928.t38 t928.t39))
% 19.12/19.44  (step t928.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t928.t36 t928.t40))
% 19.12/19.44  (step t928.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t928.t5 t928.t6 t928.t7 t928.t8 t928.t9 t928.t10 t928.t11 t928.t12 t928.t13 t928.t14 t928.t15 t928.t16 t928.t17 t928.t23 t928.t29 t928.t35 t928.t41))
% 19.12/19.44  (step t928.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t928.t42))
% 19.12/19.44  (step t928 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t929 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t930 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t928 t929))
% 19.12/19.44  (anchor :step t931 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t931.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t931.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t931.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t931.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t931.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t931.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t931.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t931.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t931.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t931.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t931.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t931.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t931.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t931.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t931.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t931.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t931.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t931.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t931.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t931.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t931.t19))
% 19.12/19.44  (step t931.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t931.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t931.t20 t931.t21))
% 19.12/19.44  (step t931.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t931.t18 t931.t22))
% 19.12/19.44  (step t931.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t931.t5 t931.t6 t931.t7 t931.t8 t931.t9 t931.t10 t931.t11 t931.t12 t931.t13 t931.t14 t931.t15 t931.t16 t931.t17 t931.t23))
% 19.12/19.44  (step t931.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t931.t24))
% 19.12/19.44  (step t931 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t932 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t933 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t931 t932))
% 19.12/19.44  (anchor :step t934 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.44  (step t934.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t934.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t934.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t934.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t934.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.44  (step t934.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t934.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t934.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t934.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.44  (step t934.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t934.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t934.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.44  (step t934.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t934.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.44  (step t934.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.44  (step t934.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t934.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t934.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t934.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t934.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t934.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t934.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.44  (step t934.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t934.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t934.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t934.t24))
% 19.12/19.44  (step t934.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t934.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t934.t25 t934.t26))
% 19.12/19.44  (step t934.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t934.t23 t934.t27))
% 19.12/19.44  (step t934.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t934.t6 t934.t7 t934.t8 t934.t9 t934.t10 t934.t11 t934.t12 t934.t13 t934.t14 t934.t15 t934.t16 t934.t17 t934.t18 t934.t19 t934.t20 t934.t21 t934.t22 t934.t28))
% 19.12/19.44  (step t934.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t934.t29))
% 19.12/19.44  (step t934 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t935 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t936 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t934 t935))
% 19.12/19.44  (anchor :step t937 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t937.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t937.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t937.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t937.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t937.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t937.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t937.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t937.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t937.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t937.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t937.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t937.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t937.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t937.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t937.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t937.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t937.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t937.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t937.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t937.t18))
% 19.12/19.44  (step t937.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t937.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t937.t19 t937.t20))
% 19.12/19.44  (step t937.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t937.t17 t937.t21))
% 19.12/19.44  (step t937.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t937.t5 t937.t6 t937.t7 t937.t8 t937.t9 t937.t10 t937.t11 t937.t12 t937.t13 t937.t14 t937.t15 t937.t16 t937.t22))
% 19.12/19.44  (step t937.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t937.t23))
% 19.12/19.44  (step t937 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t938 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t939 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t937 t938))
% 19.12/19.44  (anchor :step t940 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t940.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t940.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t940.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t940.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t940.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t940.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t940.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t940.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t940.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t940.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t940.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t940.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t940.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t940.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t940.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t940.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t940.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t940.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t940.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t940.t18))
% 19.12/19.44  (step t940.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t940.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t940.t19 t940.t20))
% 19.12/19.44  (step t940.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t940.t17 t940.t21))
% 19.12/19.44  (step t940.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t940.t5 t940.t6 t940.t7 t940.t8 t940.t9 t940.t10 t940.t11 t940.t12 t940.t13 t940.t14 t940.t15 t940.t16 t940.t22))
% 19.12/19.44  (step t940.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t940.t23))
% 19.12/19.44  (step t940 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t941 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t942 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t940 t941))
% 19.12/19.44  (anchor :step t943 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t943.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t943.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t943.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t943.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t943.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t943.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t943.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t943.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t943.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t943.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t943.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t943.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t943.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t943.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t943.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t943.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t943.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t943.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t943.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t943.t18))
% 19.12/19.44  (step t943.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t943.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t943.t19 t943.t20))
% 19.12/19.44  (step t943.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t943.t17 t943.t21))
% 19.12/19.44  (step t943.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t943.t5 t943.t6 t943.t7 t943.t8 t943.t9 t943.t10 t943.t11 t943.t12 t943.t13 t943.t14 t943.t15 t943.t16 t943.t22))
% 19.12/19.44  (step t943.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t943.t23))
% 19.12/19.44  (step t943 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t944 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t945 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t943 t944))
% 19.12/19.44  (anchor :step t946 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t946.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t946.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t946.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t946.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t946.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t946.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t946.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t946.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t946.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t946.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t946.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t946.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t946.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t946.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t946.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t946.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.44  (step t946.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t946.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t946.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t946.t18))
% 19.12/19.44  (step t946.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t946.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t946.t19 t946.t20))
% 19.12/19.44  (step t946.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t946.t17 t946.t21))
% 19.12/19.44  (step t946.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t946.t5 t946.t6 t946.t7 t946.t8 t946.t9 t946.t10 t946.t11 t946.t12 t946.t13 t946.t14 t946.t15 t946.t16 t946.t22))
% 19.12/19.44  (step t946.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t946.t23))
% 19.12/19.44  (step t946 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t947 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t948 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t946 t947))
% 19.12/19.44  (anchor :step t949 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t949.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t949.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t949.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t949.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t949.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t949.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t949.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t949.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t949.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t949.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t949.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t949.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t949.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t949.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t949.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t949.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.44  (step t949.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t949.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t949.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t949.t18))
% 19.12/19.44  (step t949.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t949.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t949.t19 t949.t20))
% 19.12/19.44  (step t949.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t949.t17 t949.t21))
% 19.12/19.44  (step t949.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t949.t5 t949.t6 t949.t7 t949.t8 t949.t9 t949.t10 t949.t11 t949.t12 t949.t13 t949.t14 t949.t15 t949.t16 t949.t22))
% 19.12/19.44  (step t949.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t949.t23))
% 19.12/19.44  (step t949 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t950 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t951 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t949 t950))
% 19.12/19.44  (anchor :step t952 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t952.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t952.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t952.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t952.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t952.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t952.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t952.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t952.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t952.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t952.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t952.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t952.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t952.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t952.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t952.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t952.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t952.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t952.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t952.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t952.t18))
% 19.12/19.44  (step t952.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t952.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t952.t19 t952.t20))
% 19.12/19.44  (step t952.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t952.t17 t952.t21))
% 19.12/19.44  (step t952.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t952.t5 t952.t6 t952.t7 t952.t8 t952.t9 t952.t10 t952.t11 t952.t12 t952.t13 t952.t14 t952.t15 t952.t16 t952.t22))
% 19.12/19.44  (step t952.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t952.t23))
% 19.12/19.44  (step t952 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t953 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t954 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t952 t953))
% 19.12/19.44  (anchor :step t955 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t955.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t955.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t955.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t955.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t955.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t955.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t955.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t955.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t955.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t955.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t955.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t955.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t955.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t955.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t955.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t955.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t955.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t955.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t955.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t955.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t955.t19))
% 19.12/19.44  (step t955.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t955.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t955.t20 t955.t21))
% 19.12/19.44  (step t955.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t955.t18 t955.t22))
% 19.12/19.44  (step t955.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t955.t5 t955.t6 t955.t7 t955.t8 t955.t9 t955.t10 t955.t11 t955.t12 t955.t13 t955.t14 t955.t15 t955.t16 t955.t17 t955.t23))
% 19.12/19.44  (step t955.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t955.t24))
% 19.12/19.44  (step t955 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t956 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t957 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t955 t956))
% 19.12/19.44  (anchor :step t958 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.44  (step t958.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t958.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t958.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t958.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t958.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.44  (step t958.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t958.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t958.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t958.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.44  (step t958.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t958.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t958.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.44  (step t958.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t958.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.44  (step t958.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.44  (step t958.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t958.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t958.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t958.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t958.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t958.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t958.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.44  (step t958.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t958.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t958.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t958.t24))
% 19.12/19.44  (step t958.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t958.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t958.t25 t958.t26))
% 19.12/19.44  (step t958.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t958.t23 t958.t27))
% 19.12/19.44  (step t958.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t958.t6 t958.t7 t958.t8 t958.t9 t958.t10 t958.t11 t958.t12 t958.t13 t958.t14 t958.t15 t958.t16 t958.t17 t958.t18 t958.t19 t958.t20 t958.t21 t958.t22 t958.t28))
% 19.12/19.44  (step t958.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t958.t29))
% 19.12/19.44  (step t958 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t959 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t960 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t958 t959))
% 19.12/19.44  (anchor :step t961 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t961.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t961.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t961.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t961.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t961.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t961.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t961.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t961.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t961.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t961.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t961.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t961.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t961.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t961.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t961.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t961.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t961.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t961.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t961.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t961.t18))
% 19.12/19.44  (step t961.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t961.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t961.t19 t961.t20))
% 19.12/19.44  (step t961.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t961.t17 t961.t21))
% 19.12/19.44  (step t961.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t961.t5 t961.t6 t961.t7 t961.t8 t961.t9 t961.t10 t961.t11 t961.t12 t961.t13 t961.t14 t961.t15 t961.t16 t961.t22))
% 19.12/19.44  (step t961.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t961.t23))
% 19.12/19.44  (step t961 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t962 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t963 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t961 t962))
% 19.12/19.44  (anchor :step t964 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t964.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t964.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t964.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t964.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t964.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t964.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t964.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t964.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t964.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t964.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t964.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t964.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t964.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t964.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t964.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.44  (step t964.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t964.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t964.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t964.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t964.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t964.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t964.t20))
% 19.12/19.44  (step t964.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t964.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t964.t21 t964.t22))
% 19.12/19.44  (step t964.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t964.t19 t964.t23))
% 19.12/19.44  (step t964.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t964.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t964.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t964.t26))
% 19.12/19.44  (step t964.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t964.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t964.t27 t964.t28))
% 19.12/19.44  (step t964.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t964.t25 t964.t29))
% 19.12/19.44  (step t964.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t964.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t964.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t964.t32))
% 19.12/19.44  (step t964.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t964.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t964.t33 t964.t34))
% 19.12/19.44  (step t964.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t964.t31 t964.t35))
% 19.12/19.44  (step t964.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t964.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t964.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t964.t38))
% 19.12/19.44  (step t964.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t964.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t964.t39 t964.t40))
% 19.12/19.44  (step t964.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t964.t37 t964.t41))
% 19.12/19.44  (step t964.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t964.t5 t964.t6 t964.t7 t964.t8 t964.t9 t964.t10 t964.t11 t964.t12 t964.t13 t964.t14 t964.t15 t964.t16 t964.t17 t964.t18 t964.t24 t964.t30 t964.t36 t964.t42))
% 19.12/19.44  (step t964.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t964.t43))
% 19.12/19.44  (step t964 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t965 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t966 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t964 t965))
% 19.12/19.44  (anchor :step t967 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t967.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t967.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t967.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t967.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t967.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t967.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t967.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t967.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t967.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t967.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t967.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t967.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t967.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t967.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t967.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t967.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t967.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t967.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t967.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t967.t18))
% 19.12/19.44  (step t967.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t967.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t967.t19 t967.t20))
% 19.12/19.44  (step t967.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t967.t17 t967.t21))
% 19.12/19.44  (step t967.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t967.t5 t967.t6 t967.t7 t967.t8 t967.t9 t967.t10 t967.t11 t967.t12 t967.t13 t967.t14 t967.t15 t967.t16 t967.t22))
% 19.12/19.44  (step t967.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t967.t23))
% 19.12/19.44  (step t967 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t968 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t969 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t967 t968))
% 19.12/19.44  (anchor :step t970 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t970.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t970.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t970.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t970.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t970.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t970.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t970.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t970.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t970.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t970.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t970.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t970.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t970.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t970.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t970.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t970.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t970.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t970.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t970.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t970.t18))
% 19.12/19.44  (step t970.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t970.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t970.t19 t970.t20))
% 19.12/19.44  (step t970.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t970.t17 t970.t21))
% 19.12/19.44  (step t970.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t970.t5 t970.t6 t970.t7 t970.t8 t970.t9 t970.t10 t970.t11 t970.t12 t970.t13 t970.t14 t970.t15 t970.t16 t970.t22))
% 19.12/19.44  (step t970.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t970.t23))
% 19.12/19.44  (step t970 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t971 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t972 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t970 t971))
% 19.12/19.44  (anchor :step t973 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t973.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t973.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t973.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t973.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t973.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t973.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t973.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t973.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t973.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t973.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t973.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t973.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t973.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t973.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t973.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t973.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t973.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t973.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t973.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t973.t18))
% 19.12/19.44  (step t973.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t973.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t973.t19 t973.t20))
% 19.12/19.44  (step t973.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t973.t17 t973.t21))
% 19.12/19.44  (step t973.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t973.t5 t973.t6 t973.t7 t973.t8 t973.t9 t973.t10 t973.t11 t973.t12 t973.t13 t973.t14 t973.t15 t973.t16 t973.t22))
% 19.12/19.44  (step t973.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t973.t23))
% 19.12/19.44  (step t973 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t974 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t975 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t973 t974))
% 19.12/19.44  (anchor :step t976 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t976.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t976.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t976.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t976.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t976.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t976.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t976.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t976.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t976.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t976.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t976.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t976.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t976.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t976.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.44  (step t976.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t976.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t976.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t976.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t976.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t976.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t976.t19))
% 19.12/19.44  (step t976.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t976.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t976.t20 t976.t21))
% 19.12/19.44  (step t976.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t976.t18 t976.t22))
% 19.12/19.44  (step t976.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t976.t5 t976.t6 t976.t7 t976.t8 t976.t9 t976.t10 t976.t11 t976.t12 t976.t13 t976.t14 t976.t15 t976.t16 t976.t17 t976.t23))
% 19.12/19.44  (step t976.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t976.t24))
% 19.12/19.44  (step t976 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t977 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t978 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t976 t977))
% 19.12/19.44  (anchor :step t979 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t979.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t979.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t979.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t979.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t979.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t979.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t979.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t979.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t979.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t979.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t979.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t979.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t979.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t979.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t979.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.44  (step t979.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t979.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t979.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t979.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t979.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t979.t19))
% 19.12/19.44  (step t979.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t979.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t979.t20 t979.t21))
% 19.12/19.44  (step t979.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t979.t18 t979.t22))
% 19.12/19.44  (step t979.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t979.t5 t979.t6 t979.t7 t979.t8 t979.t9 t979.t10 t979.t11 t979.t12 t979.t13 t979.t14 t979.t15 t979.t16 t979.t17 t979.t23))
% 19.12/19.44  (step t979.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t979.t24))
% 19.12/19.44  (step t979 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t980 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t981 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t979 t980))
% 19.12/19.44  (anchor :step t982 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.44  (step t982.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t982.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t982.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t982.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t982.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.44  (step t982.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t982.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t982.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t982.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.44  (step t982.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t982.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t982.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.44  (step t982.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t982.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.44  (step t982.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.44  (step t982.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t982.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t982.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t982.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t982.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.44  (step t982.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t982.t22 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t982.t23 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.44  (step t982.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t982.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t982.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t982.t25))
% 19.12/19.44  (step t982.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t982.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t982.t26 t982.t27))
% 19.12/19.44  (step t982.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t982.t24 t982.t28))
% 19.12/19.44  (step t982.t30 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t982.t6 t982.t7 t982.t8 t982.t9 t982.t10 t982.t11 t982.t12 t982.t13 t982.t14 t982.t15 t982.t16 t982.t17 t982.t18 t982.t19 t982.t20 t982.t21 t982.t22 t982.t23 t982.t29))
% 19.12/19.44  (step t982.t31 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t982.t30))
% 19.12/19.44  (step t982 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t983 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t984 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t982 t983))
% 19.12/19.44  (anchor :step t985 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t985.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t985.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t985.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t985.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t985.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t985.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t985.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t985.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t985.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t985.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t985.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.44  (step t985.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t985.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.44  (step t985.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t985.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.44  (step t985.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t985.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t985.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t985.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t985.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t985.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t985.t20))
% 19.12/19.44  (step t985.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t985.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t985.t21 t985.t22))
% 19.12/19.44  (step t985.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t985.t19 t985.t23))
% 19.12/19.44  (step t985.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t985.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t985.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t985.t26))
% 19.12/19.44  (step t985.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t985.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t985.t27 t985.t28))
% 19.12/19.44  (step t985.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t985.t25 t985.t29))
% 19.12/19.44  (step t985.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t985.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t985.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t985.t32))
% 19.12/19.44  (step t985.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t985.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t985.t33 t985.t34))
% 19.12/19.44  (step t985.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t985.t31 t985.t35))
% 19.12/19.44  (step t985.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t985.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t985.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t985.t38))
% 19.12/19.44  (step t985.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t985.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t985.t39 t985.t40))
% 19.12/19.44  (step t985.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t985.t37 t985.t41))
% 19.12/19.44  (step t985.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t985.t5 t985.t6 t985.t7 t985.t8 t985.t9 t985.t10 t985.t11 t985.t12 t985.t13 t985.t14 t985.t15 t985.t16 t985.t17 t985.t18 t985.t24 t985.t30 t985.t36 t985.t42))
% 19.12/19.44  (step t985.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t985.t43))
% 19.12/19.44  (step t985 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t986 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t987 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t985 t986))
% 19.12/19.44  (anchor :step t988 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t988.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t988.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t988.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t988.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t988.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t988.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t988.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t988.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t988.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t988.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t988.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t988.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t988.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t988.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t988.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t988.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t988.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t988.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t988.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t988.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t988.t19))
% 19.12/19.44  (step t988.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t988.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t988.t20 t988.t21))
% 19.12/19.44  (step t988.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t988.t18 t988.t22))
% 19.12/19.44  (step t988.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t988.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t988.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t988.t25))
% 19.12/19.44  (step t988.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t988.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t988.t26 t988.t27))
% 19.12/19.44  (step t988.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t988.t24 t988.t28))
% 19.12/19.44  (step t988.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t988.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t988.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t988.t31))
% 19.12/19.44  (step t988.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t988.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t988.t32 t988.t33))
% 19.12/19.44  (step t988.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t988.t30 t988.t34))
% 19.12/19.44  (step t988.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t988.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t988.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t988.t37))
% 19.12/19.44  (step t988.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t988.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t988.t38 t988.t39))
% 19.12/19.44  (step t988.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t988.t36 t988.t40))
% 19.12/19.44  (step t988.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t988.t5 t988.t6 t988.t7 t988.t8 t988.t9 t988.t10 t988.t11 t988.t12 t988.t13 t988.t14 t988.t15 t988.t16 t988.t17 t988.t23 t988.t29 t988.t35 t988.t41))
% 19.12/19.44  (step t988.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t988.t42))
% 19.12/19.44  (step t988 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t989 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t990 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t988 t989))
% 19.12/19.44  (anchor :step t991 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t991.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t991.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t991.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t991.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t991.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t991.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t991.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t991.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t991.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t991.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t991.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t991.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t991.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.44  (step t991.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t991.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t991.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t991.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t991.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t991.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t991.t18))
% 19.12/19.44  (step t991.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t991.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t991.t19 t991.t20))
% 19.12/19.44  (step t991.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t991.t17 t991.t21))
% 19.12/19.44  (step t991.t23 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t991.t24 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t991.t25 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t991.t24))
% 19.12/19.44  (step t991.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t991.t27 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t991.t25 t991.t26))
% 19.12/19.44  (step t991.t28 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t991.t23 t991.t27))
% 19.12/19.44  (step t991.t29 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t991.t30 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t991.t31 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t991.t30))
% 19.12/19.44  (step t991.t32 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t991.t33 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t991.t31 t991.t32))
% 19.12/19.44  (step t991.t34 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t991.t29 t991.t33))
% 19.12/19.44  (step t991.t35 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t991.t36 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t991.t37 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t991.t36))
% 19.12/19.44  (step t991.t38 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t991.t39 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t991.t37 t991.t38))
% 19.12/19.44  (step t991.t40 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t991.t35 t991.t39))
% 19.12/19.44  (step t991.t41 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t991.t5 t991.t6 t991.t7 t991.t8 t991.t9 t991.t10 t991.t11 t991.t12 t991.t13 t991.t14 t991.t15 t991.t16 t991.t22 t991.t28 t991.t34 t991.t40))
% 19.12/19.44  (step t991.t42 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t991.t41))
% 19.12/19.44  (step t991 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t992 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t993 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t991 t992))
% 19.12/19.44  (anchor :step t994 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t994.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t994.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t994.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t994.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t994.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t994.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t994.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t994.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t994.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t994.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t994.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t994.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t994.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t994.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t994.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t994.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t994.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t994.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t994.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t994.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t994.t19))
% 19.12/19.44  (step t994.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t994.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t994.t20 t994.t21))
% 19.12/19.44  (step t994.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t994.t18 t994.t22))
% 19.12/19.44  (step t994.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t994.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t994.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t994.t25))
% 19.12/19.44  (step t994.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t994.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t994.t26 t994.t27))
% 19.12/19.44  (step t994.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t994.t24 t994.t28))
% 19.12/19.44  (step t994.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t994.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t994.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t994.t31))
% 19.12/19.44  (step t994.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t994.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t994.t32 t994.t33))
% 19.12/19.44  (step t994.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t994.t30 t994.t34))
% 19.12/19.44  (step t994.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t994.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t994.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t994.t37))
% 19.12/19.44  (step t994.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t994.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t994.t38 t994.t39))
% 19.12/19.44  (step t994.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t994.t36 t994.t40))
% 19.12/19.44  (step t994.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t994.t5 t994.t6 t994.t7 t994.t8 t994.t9 t994.t10 t994.t11 t994.t12 t994.t13 t994.t14 t994.t15 t994.t16 t994.t17 t994.t23 t994.t29 t994.t35 t994.t41))
% 19.12/19.44  (step t994.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t994.t42))
% 19.12/19.44  (step t994 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t995 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t996 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t994 t995))
% 19.12/19.44  (anchor :step t997 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.44  (step t997.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t997.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t997.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t997.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t997.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.44  (step t997.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t997.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t997.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t997.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.44  (step t997.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t997.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t997.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.44  (step t997.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t997.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.44  (step t997.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.44  (step t997.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t997.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t997.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.44  (step t997.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.44  (step t997.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t997.t21 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.44  (step t997.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.44  (step t997.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t997.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t997.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t997.t24))
% 19.12/19.44  (step t997.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t997.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t997.t25 t997.t26))
% 19.12/19.44  (step t997.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t997.t23 t997.t27))
% 19.12/19.44  (step t997.t29 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t997.t30 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t997.t31 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t997.t30))
% 19.12/19.44  (step t997.t32 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t997.t33 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t997.t31 t997.t32))
% 19.12/19.44  (step t997.t34 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t997.t29 t997.t33))
% 19.12/19.44  (step t997.t35 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.44  (step t997.t36 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t997.t37 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t997.t36))
% 19.12/19.44  (step t997.t38 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t997.t39 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t997.t37 t997.t38))
% 19.12/19.44  (step t997.t40 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t997.t35 t997.t39))
% 19.12/19.44  (step t997.t41 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.44  (step t997.t42 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t997.t43 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t997.t42))
% 19.12/19.44  (step t997.t44 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.44  (step t997.t45 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t997.t43 t997.t44))
% 19.12/19.44  (step t997.t46 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t997.t41 t997.t45))
% 19.12/19.44  (step t997.t47 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t997.t6 t997.t7 t997.t8 t997.t9 t997.t10 t997.t11 t997.t12 t997.t13 t997.t14 t997.t15 t997.t16 t997.t17 t997.t18 t997.t19 t997.t20 t997.t21 t997.t22 t997.t28 t997.t34 t997.t40 t997.t46))
% 19.12/19.44  (step t997.t48 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t997.t47))
% 19.12/19.44  (step t997 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.44  (step t998 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t999 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t997 t998))
% 19.12/19.44  (anchor :step t1000 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t1000.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t1000.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t1000.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t1000.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t1000.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t1000.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t1000.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t1000.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t1000.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t1000.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t1000.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.44  (step t1000.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t1000.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.44  (step t1000.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t1000.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t1000.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t1000.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t1000.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t1000.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1000.t18))
% 19.12/19.44  (step t1000.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t1000.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1000.t19 t1000.t20))
% 19.12/19.44  (step t1000.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1000.t17 t1000.t21))
% 19.12/19.44  (step t1000.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1000.t5 t1000.t6 t1000.t7 t1000.t8 t1000.t9 t1000.t10 t1000.t11 t1000.t12 t1000.t13 t1000.t14 t1000.t15 t1000.t16 t1000.t22))
% 19.12/19.44  (step t1000.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1000.t23))
% 19.12/19.44  (step t1000 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t1001 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t1002 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1000 t1001))
% 19.12/19.44  (anchor :step t1003 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t1003.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t1003.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t1003.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t1003.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t1003.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t1003.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t1003.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t1003.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t1003.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t1003.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t1003.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.44  (step t1003.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t1003.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t1003.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.44  (step t1003.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t1003.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t1003.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t1003.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t1003.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1003.t18))
% 19.12/19.44  (step t1003.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t1003.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1003.t19 t1003.t20))
% 19.12/19.44  (step t1003.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1003.t17 t1003.t21))
% 19.12/19.44  (step t1003.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1003.t5 t1003.t6 t1003.t7 t1003.t8 t1003.t9 t1003.t10 t1003.t11 t1003.t12 t1003.t13 t1003.t14 t1003.t15 t1003.t16 t1003.t22))
% 19.12/19.44  (step t1003.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1003.t23))
% 19.12/19.44  (step t1003 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t1004 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t1005 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1003 t1004))
% 19.12/19.44  (anchor :step t1006 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t1006.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t1006.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t1006.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t1006.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t1006.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t1006.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t1006.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t1006.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t1006.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t1006.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t1006.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.44  (step t1006.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t1006.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t1006.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.44  (step t1006.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.44  (step t1006.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.44  (step t1006.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t1006.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t1006.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1006.t18))
% 19.12/19.44  (step t1006.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t1006.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1006.t19 t1006.t20))
% 19.12/19.44  (step t1006.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1006.t17 t1006.t21))
% 19.12/19.44  (step t1006.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1006.t5 t1006.t6 t1006.t7 t1006.t8 t1006.t9 t1006.t10 t1006.t11 t1006.t12 t1006.t13 t1006.t14 t1006.t15 t1006.t16 t1006.t22))
% 19.12/19.44  (step t1006.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1006.t23))
% 19.12/19.44  (step t1006 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.44  (step t1007 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.44  (step t1008 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1006 t1007))
% 19.12/19.44  (anchor :step t1009 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.44  (step t1009.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.44  (step t1009.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.44  (step t1009.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.44  (step t1009.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.44  (step t1009.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.44  (step t1009.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.44  (step t1009.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.44  (step t1009.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.44  (step t1009.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.44  (step t1009.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.44  (step t1009.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.44  (step t1009.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.44  (step t1009.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.44  (step t1009.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.44  (step t1009.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.44  (step t1009.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.44  (step t1009.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.44  (step t1009.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1009.t17))
% 19.12/19.44  (step t1009.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.44  (step t1009.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1009.t18 t1009.t19))
% 19.12/19.44  (step t1009.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1009.t16 t1009.t20))
% 19.12/19.44  (step t1009.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1009.t5 t1009.t6 t1009.t7 t1009.t8 t1009.t9 t1009.t10 t1009.t11 t1009.t12 t1009.t13 t1009.t14 t1009.t15 t1009.t21))
% 19.12/19.45  (step t1009.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1009.t22))
% 19.12/19.45  (step t1009 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1010 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1011 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1009 t1010))
% 19.12/19.45  (anchor :step t1012 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1012.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1012.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1012.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1012.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1012.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1012.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1012.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1012.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1012.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1012.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1012.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1012.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1012.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1012.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.12/19.45  (step t1012.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.45  (step t1012.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1012.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1012.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1012.t17))
% 19.12/19.45  (step t1012.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1012.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1012.t18 t1012.t19))
% 19.12/19.45  (step t1012.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1012.t16 t1012.t20))
% 19.12/19.45  (step t1012.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1012.t5 t1012.t6 t1012.t7 t1012.t8 t1012.t9 t1012.t10 t1012.t11 t1012.t12 t1012.t13 t1012.t14 t1012.t15 t1012.t21))
% 19.12/19.45  (step t1012.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1012.t22))
% 19.12/19.45  (step t1012 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1013 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1014 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1012 t1013))
% 19.12/19.45  (anchor :step t1015 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1015.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1015.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1015.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1015.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1015.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1015.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1015.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1015.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1015.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1015.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1015.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1015.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1015.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1015.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 19.12/19.45  (step t1015.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.45  (step t1015.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.45  (step t1015.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1015.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1015.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1015.t18))
% 19.12/19.45  (step t1015.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1015.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1015.t19 t1015.t20))
% 19.12/19.45  (step t1015.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1015.t17 t1015.t21))
% 19.12/19.45  (step t1015.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1015.t5 t1015.t6 t1015.t7 t1015.t8 t1015.t9 t1015.t10 t1015.t11 t1015.t12 t1015.t13 t1015.t14 t1015.t15 t1015.t16 t1015.t22))
% 19.12/19.45  (step t1015.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1015.t23))
% 19.12/19.45  (step t1015 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1016 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1017 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1015 t1016))
% 19.12/19.45  (anchor :step t1018 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1018.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1018.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1018.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1018.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1018.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1018.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1018.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1018.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1018.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1018.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1018.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1018.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1018.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1018.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.12/19.45  (step t1018.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.45  (step t1018.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1018.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1018.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1018.t17))
% 19.12/19.45  (step t1018.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1018.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1018.t18 t1018.t19))
% 19.12/19.45  (step t1018.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1018.t16 t1018.t20))
% 19.12/19.45  (step t1018.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1018.t5 t1018.t6 t1018.t7 t1018.t8 t1018.t9 t1018.t10 t1018.t11 t1018.t12 t1018.t13 t1018.t14 t1018.t15 t1018.t21))
% 19.12/19.45  (step t1018.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1018.t22))
% 19.12/19.45  (step t1018 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1019 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1020 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1018 t1019))
% 19.12/19.45  (anchor :step t1021 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1021.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1021.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1021.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1021.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1021.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1021.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1021.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1021.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1021.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1021.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1021.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1021.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1021.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1021.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 19.12/19.45  (step t1021.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.45  (step t1021.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.45  (step t1021.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1021.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1021.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1021.t18))
% 19.12/19.45  (step t1021.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1021.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1021.t19 t1021.t20))
% 19.12/19.45  (step t1021.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1021.t17 t1021.t21))
% 19.12/19.45  (step t1021.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1021.t5 t1021.t6 t1021.t7 t1021.t8 t1021.t9 t1021.t10 t1021.t11 t1021.t12 t1021.t13 t1021.t14 t1021.t15 t1021.t16 t1021.t22))
% 19.12/19.45  (step t1021.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1021.t23))
% 19.12/19.45  (step t1021 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1022 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1023 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1021 t1022))
% 19.12/19.45  (anchor :step t1024 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1024.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1024.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1024.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1024.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1024.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1024.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1024.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1024.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1024.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1024.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1024.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1024.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1024.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1024.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 19.12/19.45  (step t1024.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.45  (step t1024.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.45  (step t1024.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1024.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1024.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1024.t18))
% 19.12/19.45  (step t1024.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1024.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1024.t19 t1024.t20))
% 19.12/19.45  (step t1024.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1024.t17 t1024.t21))
% 19.12/19.45  (step t1024.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1024.t5 t1024.t6 t1024.t7 t1024.t8 t1024.t9 t1024.t10 t1024.t11 t1024.t12 t1024.t13 t1024.t14 t1024.t15 t1024.t16 t1024.t22))
% 19.12/19.45  (step t1024.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1024.t23))
% 19.12/19.45  (step t1024 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1025 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1026 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1024 t1025))
% 19.12/19.45  (anchor :step t1027 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1027.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1027.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1027.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1027.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1027.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1027.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1027.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1027.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1027.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1027.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1027.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.45  (step t1027.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1027.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1027.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1027.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.45  (step t1027.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1027.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1027.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1027.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1027.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1027.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1027.t20))
% 19.12/19.45  (step t1027.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1027.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1027.t21 t1027.t22))
% 19.12/19.45  (step t1027.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1027.t19 t1027.t23))
% 19.12/19.45  (step t1027.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1027.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1027.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1027.t26))
% 19.12/19.45  (step t1027.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1027.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1027.t27 t1027.t28))
% 19.12/19.45  (step t1027.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1027.t25 t1027.t29))
% 19.12/19.45  (step t1027.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1027.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1027.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1027.t32))
% 19.12/19.45  (step t1027.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1027.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1027.t33 t1027.t34))
% 19.12/19.45  (step t1027.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1027.t31 t1027.t35))
% 19.12/19.45  (step t1027.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1027.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1027.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1027.t38))
% 19.12/19.45  (step t1027.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1027.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1027.t39 t1027.t40))
% 19.12/19.45  (step t1027.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1027.t37 t1027.t41))
% 19.12/19.45  (step t1027.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1027.t5 t1027.t6 t1027.t7 t1027.t8 t1027.t9 t1027.t10 t1027.t11 t1027.t12 t1027.t13 t1027.t14 t1027.t15 t1027.t16 t1027.t17 t1027.t18 t1027.t24 t1027.t30 t1027.t36 t1027.t42))
% 19.12/19.45  (step t1027.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1027.t43))
% 19.12/19.45  (step t1027 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1028 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1029 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1027 t1028))
% 19.12/19.45  (anchor :step t1030 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1030.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1030.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1030.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1030.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1030.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1030.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1030.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1030.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1030.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1030.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1030.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1030.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1030.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1030.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1030.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1030.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1030.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1030.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1030.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1030.t18))
% 19.12/19.45  (step t1030.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1030.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1030.t19 t1030.t20))
% 19.12/19.45  (step t1030.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1030.t17 t1030.t21))
% 19.12/19.45  (step t1030.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1030.t5 t1030.t6 t1030.t7 t1030.t8 t1030.t9 t1030.t10 t1030.t11 t1030.t12 t1030.t13 t1030.t14 t1030.t15 t1030.t16 t1030.t22))
% 19.12/19.45  (step t1030.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1030.t23))
% 19.12/19.45  (step t1030 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1031 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1032 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1030 t1031))
% 19.12/19.45  (anchor :step t1033 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1033.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1033.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1033.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1033.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1033.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1033.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1033.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1033.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1033.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1033.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1033.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1033.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1033.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1033.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1033.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.45  (step t1033.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1033.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1033.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1033.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1033.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1033.t19))
% 19.12/19.45  (step t1033.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1033.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1033.t20 t1033.t21))
% 19.12/19.45  (step t1033.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1033.t18 t1033.t22))
% 19.12/19.45  (step t1033.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1033.t5 t1033.t6 t1033.t7 t1033.t8 t1033.t9 t1033.t10 t1033.t11 t1033.t12 t1033.t13 t1033.t14 t1033.t15 t1033.t16 t1033.t17 t1033.t23))
% 19.12/19.45  (step t1033.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1033.t24))
% 19.12/19.45  (step t1033 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1034 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1035 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1033 t1034))
% 19.12/19.45  (anchor :step t1036 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.45  (step t1036.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1036.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1036.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1036.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1036.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.45  (step t1036.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1036.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1036.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1036.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.45  (step t1036.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1036.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1036.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.45  (step t1036.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1036.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.45  (step t1036.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.45  (step t1036.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1036.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1036.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1036.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1036.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1036.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1036.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.45  (step t1036.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1036.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1036.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1036.t24))
% 19.12/19.45  (step t1036.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1036.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1036.t25 t1036.t26))
% 19.12/19.45  (step t1036.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1036.t23 t1036.t27))
% 19.12/19.45  (step t1036.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1036.t6 t1036.t7 t1036.t8 t1036.t9 t1036.t10 t1036.t11 t1036.t12 t1036.t13 t1036.t14 t1036.t15 t1036.t16 t1036.t17 t1036.t18 t1036.t19 t1036.t20 t1036.t21 t1036.t22 t1036.t28))
% 19.12/19.45  (step t1036.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1036.t29))
% 19.12/19.45  (step t1036 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1037 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1038 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1036 t1037))
% 19.12/19.45  (anchor :step t1039 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1039.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1039.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1039.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1039.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1039.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1039.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1039.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1039.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1039.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1039.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1039.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1039.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1039.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1039.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1039.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1039.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1039.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1039.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1039.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1039.t18))
% 19.12/19.45  (step t1039.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1039.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1039.t19 t1039.t20))
% 19.12/19.45  (step t1039.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1039.t17 t1039.t21))
% 19.12/19.45  (step t1039.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1039.t5 t1039.t6 t1039.t7 t1039.t8 t1039.t9 t1039.t10 t1039.t11 t1039.t12 t1039.t13 t1039.t14 t1039.t15 t1039.t16 t1039.t22))
% 19.12/19.45  (step t1039.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1039.t23))
% 19.12/19.45  (step t1039 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1040 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1041 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1039 t1040))
% 19.12/19.45  (anchor :step t1042 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1042.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1042.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1042.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1042.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1042.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1042.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1042.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1042.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1042.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1042.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1042.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1042.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1042.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1042.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1042.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1042.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1042.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1042.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1042.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1042.t18))
% 19.12/19.45  (step t1042.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1042.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1042.t19 t1042.t20))
% 19.12/19.45  (step t1042.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1042.t17 t1042.t21))
% 19.12/19.45  (step t1042.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1042.t5 t1042.t6 t1042.t7 t1042.t8 t1042.t9 t1042.t10 t1042.t11 t1042.t12 t1042.t13 t1042.t14 t1042.t15 t1042.t16 t1042.t22))
% 19.12/19.45  (step t1042.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1042.t23))
% 19.12/19.45  (step t1042 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1043 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1044 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1042 t1043))
% 19.12/19.45  (anchor :step t1045 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1045.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1045.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1045.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1045.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1045.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1045.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1045.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1045.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1045.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1045.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1045.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1045.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1045.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.45  (step t1045.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1045.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1045.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1045.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.45  (step t1045.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1045.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1045.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1045.t19))
% 19.12/19.45  (step t1045.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1045.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1045.t20 t1045.t21))
% 19.12/19.45  (step t1045.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1045.t18 t1045.t22))
% 19.12/19.45  (step t1045.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1045.t5 t1045.t6 t1045.t7 t1045.t8 t1045.t9 t1045.t10 t1045.t11 t1045.t12 t1045.t13 t1045.t14 t1045.t15 t1045.t16 t1045.t17 t1045.t23))
% 19.12/19.45  (step t1045.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1045.t24))
% 19.12/19.45  (step t1045 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1046 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1047 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1045 t1046))
% 19.12/19.45  (anchor :step t1048 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1048.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1048.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1048.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1048.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1048.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1048.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1048.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1048.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1048.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1048.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1048.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1048.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1048.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.45  (step t1048.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1048.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1048.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.45  (step t1048.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1048.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1048.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1048.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1048.t19))
% 19.12/19.45  (step t1048.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1048.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1048.t20 t1048.t21))
% 19.12/19.45  (step t1048.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1048.t18 t1048.t22))
% 19.12/19.45  (step t1048.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1048.t5 t1048.t6 t1048.t7 t1048.t8 t1048.t9 t1048.t10 t1048.t11 t1048.t12 t1048.t13 t1048.t14 t1048.t15 t1048.t16 t1048.t17 t1048.t23))
% 19.12/19.45  (step t1048.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1048.t24))
% 19.12/19.45  (step t1048 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1049 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1050 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1048 t1049))
% 19.12/19.45  (anchor :step t1051 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.45  (step t1051.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1051.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1051.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1051.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1051.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.45  (step t1051.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1051.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1051.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1051.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.45  (step t1051.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1051.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1051.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.45  (step t1051.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1051.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.45  (step t1051.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.45  (step t1051.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1051.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1051.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.45  (step t1051.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1051.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1051.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.45  (step t1051.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.45  (step t1051.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1051.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1051.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1051.t24))
% 19.12/19.45  (step t1051.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1051.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1051.t25 t1051.t26))
% 19.12/19.45  (step t1051.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1051.t23 t1051.t27))
% 19.12/19.45  (step t1051.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1051.t6 t1051.t7 t1051.t8 t1051.t9 t1051.t10 t1051.t11 t1051.t12 t1051.t13 t1051.t14 t1051.t15 t1051.t16 t1051.t17 t1051.t18 t1051.t19 t1051.t20 t1051.t21 t1051.t22 t1051.t28))
% 19.12/19.45  (step t1051.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1051.t29))
% 19.12/19.45  (step t1051 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1052 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1053 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1051 t1052))
% 19.12/19.45  (anchor :step t1054 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1054.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1054.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1054.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1054.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1054.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1054.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1054.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1054.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1054.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1054.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1054.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1054.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1054.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.45  (step t1054.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1054.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1054.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1054.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1054.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1054.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1054.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1054.t19))
% 19.12/19.45  (step t1054.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1054.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1054.t20 t1054.t21))
% 19.12/19.45  (step t1054.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1054.t18 t1054.t22))
% 19.12/19.45  (step t1054.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1054.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1054.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1054.t25))
% 19.12/19.45  (step t1054.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1054.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1054.t26 t1054.t27))
% 19.12/19.45  (step t1054.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1054.t24 t1054.t28))
% 19.12/19.45  (step t1054.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1054.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1054.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1054.t31))
% 19.12/19.45  (step t1054.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1054.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1054.t32 t1054.t33))
% 19.12/19.45  (step t1054.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1054.t30 t1054.t34))
% 19.12/19.45  (step t1054.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1054.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1054.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1054.t37))
% 19.12/19.45  (step t1054.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1054.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1054.t38 t1054.t39))
% 19.12/19.45  (step t1054.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1054.t36 t1054.t40))
% 19.12/19.45  (step t1054.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1054.t5 t1054.t6 t1054.t7 t1054.t8 t1054.t9 t1054.t10 t1054.t11 t1054.t12 t1054.t13 t1054.t14 t1054.t15 t1054.t16 t1054.t17 t1054.t23 t1054.t29 t1054.t35 t1054.t41))
% 19.12/19.45  (step t1054.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1054.t42))
% 19.12/19.45  (step t1054 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1055 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1056 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1054 t1055))
% 19.12/19.45  (anchor :step t1057 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1057.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1057.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1057.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1057.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1057.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1057.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1057.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1057.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1057.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1057.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1057.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1057.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1057.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1057.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1057.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1057.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1057.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1057.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1057.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1057.t18))
% 19.12/19.45  (step t1057.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1057.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1057.t19 t1057.t20))
% 19.12/19.45  (step t1057.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1057.t17 t1057.t21))
% 19.12/19.45  (step t1057.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1057.t5 t1057.t6 t1057.t7 t1057.t8 t1057.t9 t1057.t10 t1057.t11 t1057.t12 t1057.t13 t1057.t14 t1057.t15 t1057.t16 t1057.t22))
% 19.12/19.45  (step t1057.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1057.t23))
% 19.12/19.45  (step t1057 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1058 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1059 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1057 t1058))
% 19.12/19.45  (anchor :step t1060 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1060.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1060.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1060.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1060.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1060.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1060.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1060.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1060.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1060.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1060.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1060.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1060.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1060.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.45  (step t1060.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1060.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1060.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1060.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1060.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1060.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1060.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1060.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1060.t20))
% 19.12/19.45  (step t1060.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1060.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1060.t21 t1060.t22))
% 19.12/19.45  (step t1060.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1060.t19 t1060.t23))
% 19.12/19.45  (step t1060.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1060.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1060.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1060.t26))
% 19.12/19.45  (step t1060.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1060.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1060.t27 t1060.t28))
% 19.12/19.45  (step t1060.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1060.t25 t1060.t29))
% 19.12/19.45  (step t1060.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1060.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1060.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1060.t32))
% 19.12/19.45  (step t1060.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1060.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1060.t33 t1060.t34))
% 19.12/19.45  (step t1060.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1060.t31 t1060.t35))
% 19.12/19.45  (step t1060.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1060.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1060.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1060.t38))
% 19.12/19.45  (step t1060.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1060.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1060.t39 t1060.t40))
% 19.12/19.45  (step t1060.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1060.t37 t1060.t41))
% 19.12/19.45  (step t1060.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1060.t5 t1060.t6 t1060.t7 t1060.t8 t1060.t9 t1060.t10 t1060.t11 t1060.t12 t1060.t13 t1060.t14 t1060.t15 t1060.t16 t1060.t17 t1060.t18 t1060.t24 t1060.t30 t1060.t36 t1060.t42))
% 19.12/19.45  (step t1060.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1060.t43))
% 19.12/19.45  (step t1060 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1061 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1062 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1060 t1061))
% 19.12/19.45  (anchor :step t1063 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1063.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1063.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1063.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1063.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1063.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1063.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1063.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1063.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1063.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1063.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1063.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1063.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1063.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1063.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.45  (step t1063.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.45  (step t1063.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1063.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1063.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1063.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1063.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1063.t19))
% 19.12/19.45  (step t1063.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1063.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1063.t20 t1063.t21))
% 19.12/19.45  (step t1063.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1063.t18 t1063.t22))
% 19.12/19.45  (step t1063.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1063.t5 t1063.t6 t1063.t7 t1063.t8 t1063.t9 t1063.t10 t1063.t11 t1063.t12 t1063.t13 t1063.t14 t1063.t15 t1063.t16 t1063.t17 t1063.t23))
% 19.12/19.45  (step t1063.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1063.t24))
% 19.12/19.45  (step t1063 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1064 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1065 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1063 t1064))
% 19.12/19.45  (anchor :step t1066 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.45  (step t1066.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1066.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1066.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1066.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1066.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.45  (step t1066.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1066.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1066.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1066.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.45  (step t1066.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1066.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1066.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.45  (step t1066.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1066.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.45  (step t1066.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.45  (step t1066.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1066.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1066.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1066.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.45  (step t1066.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1066.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1066.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.45  (step t1066.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1066.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1066.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1066.t24))
% 19.12/19.45  (step t1066.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1066.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1066.t25 t1066.t26))
% 19.12/19.45  (step t1066.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1066.t23 t1066.t27))
% 19.12/19.45  (step t1066.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1066.t6 t1066.t7 t1066.t8 t1066.t9 t1066.t10 t1066.t11 t1066.t12 t1066.t13 t1066.t14 t1066.t15 t1066.t16 t1066.t17 t1066.t18 t1066.t19 t1066.t20 t1066.t21 t1066.t22 t1066.t28))
% 19.12/19.45  (step t1066.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1066.t29))
% 19.12/19.45  (step t1066 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1067 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1068 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1066 t1067))
% 19.12/19.45  (anchor :step t1069 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1069.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1069.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1069.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1069.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1069.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1069.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1069.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1069.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1069.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1069.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1069.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1069.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1069.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1069.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1069.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1069.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1069.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1069.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1069.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1069.t18))
% 19.12/19.45  (step t1069.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1069.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1069.t19 t1069.t20))
% 19.12/19.45  (step t1069.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1069.t17 t1069.t21))
% 19.12/19.45  (step t1069.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1069.t5 t1069.t6 t1069.t7 t1069.t8 t1069.t9 t1069.t10 t1069.t11 t1069.t12 t1069.t13 t1069.t14 t1069.t15 t1069.t16 t1069.t22))
% 19.12/19.45  (step t1069.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1069.t23))
% 19.12/19.45  (step t1069 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1070 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1071 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1069 t1070))
% 19.12/19.45  (anchor :step t1072 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1072.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1072.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1072.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1072.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1072.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1072.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1072.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1072.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1072.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1072.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1072.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1072.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1072.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1072.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.45  (step t1072.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1072.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1072.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1072.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1072.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1072.t18))
% 19.12/19.45  (step t1072.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1072.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1072.t19 t1072.t20))
% 19.12/19.45  (step t1072.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1072.t17 t1072.t21))
% 19.12/19.45  (step t1072.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1072.t5 t1072.t6 t1072.t7 t1072.t8 t1072.t9 t1072.t10 t1072.t11 t1072.t12 t1072.t13 t1072.t14 t1072.t15 t1072.t16 t1072.t22))
% 19.12/19.45  (step t1072.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1072.t23))
% 19.12/19.45  (step t1072 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1073 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1074 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1072 t1073))
% 19.12/19.45  (anchor :step t1075 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1075.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1075.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1075.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1075.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1075.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1075.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1075.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1075.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1075.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1075.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1075.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1075.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1075.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1075.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.45  (step t1075.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1075.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1075.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1075.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1075.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1075.t18))
% 19.12/19.45  (step t1075.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1075.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1075.t19 t1075.t20))
% 19.12/19.45  (step t1075.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1075.t17 t1075.t21))
% 19.12/19.45  (step t1075.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1075.t5 t1075.t6 t1075.t7 t1075.t8 t1075.t9 t1075.t10 t1075.t11 t1075.t12 t1075.t13 t1075.t14 t1075.t15 t1075.t16 t1075.t22))
% 19.12/19.45  (step t1075.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1075.t23))
% 19.12/19.45  (step t1075 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1076 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1077 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1075 t1076))
% 19.12/19.45  (anchor :step t1078 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1078.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1078.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1078.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1078.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1078.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1078.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1078.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1078.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1078.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1078.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1078.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1078.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1078.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1078.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1078.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1078.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.45  (step t1078.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1078.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1078.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1078.t18))
% 19.12/19.45  (step t1078.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1078.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1078.t19 t1078.t20))
% 19.12/19.45  (step t1078.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1078.t17 t1078.t21))
% 19.12/19.45  (step t1078.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1078.t5 t1078.t6 t1078.t7 t1078.t8 t1078.t9 t1078.t10 t1078.t11 t1078.t12 t1078.t13 t1078.t14 t1078.t15 t1078.t16 t1078.t22))
% 19.12/19.45  (step t1078.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1078.t23))
% 19.12/19.45  (step t1078 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1079 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1080 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1078 t1079))
% 19.12/19.45  (anchor :step t1081 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1081.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1081.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1081.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1081.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1081.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1081.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1081.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1081.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1081.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1081.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1081.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1081.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1081.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1081.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1081.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.45  (step t1081.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1081.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1081.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1081.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1081.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1081.t19))
% 19.12/19.45  (step t1081.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1081.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1081.t20 t1081.t21))
% 19.12/19.45  (step t1081.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1081.t18 t1081.t22))
% 19.12/19.45  (step t1081.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1081.t5 t1081.t6 t1081.t7 t1081.t8 t1081.t9 t1081.t10 t1081.t11 t1081.t12 t1081.t13 t1081.t14 t1081.t15 t1081.t16 t1081.t17 t1081.t23))
% 19.12/19.45  (step t1081.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1081.t24))
% 19.12/19.45  (step t1081 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1082 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1083 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1081 t1082))
% 19.12/19.45  (anchor :step t1084 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.45  (step t1084.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1084.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1084.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1084.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1084.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.45  (step t1084.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1084.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1084.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1084.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.45  (step t1084.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1084.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1084.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.45  (step t1084.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1084.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.45  (step t1084.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.45  (step t1084.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1084.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1084.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1084.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1084.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1084.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1084.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.45  (step t1084.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1084.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1084.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1084.t24))
% 19.12/19.45  (step t1084.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1084.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1084.t25 t1084.t26))
% 19.12/19.45  (step t1084.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1084.t23 t1084.t27))
% 19.12/19.45  (step t1084.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1084.t6 t1084.t7 t1084.t8 t1084.t9 t1084.t10 t1084.t11 t1084.t12 t1084.t13 t1084.t14 t1084.t15 t1084.t16 t1084.t17 t1084.t18 t1084.t19 t1084.t20 t1084.t21 t1084.t22 t1084.t28))
% 19.12/19.45  (step t1084.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1084.t29))
% 19.12/19.45  (step t1084 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1085 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1086 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1084 t1085))
% 19.12/19.45  (anchor :step t1087 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1087.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1087.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1087.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1087.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1087.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1087.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1087.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1087.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1087.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1087.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1087.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1087.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1087.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1087.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1087.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1087.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1087.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1087.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1087.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1087.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1087.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1087.t20))
% 19.12/19.45  (step t1087.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1087.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1087.t21 t1087.t22))
% 19.12/19.45  (step t1087.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1087.t19 t1087.t23))
% 19.12/19.45  (step t1087.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1087.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1087.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1087.t26))
% 19.12/19.45  (step t1087.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1087.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1087.t27 t1087.t28))
% 19.12/19.45  (step t1087.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1087.t25 t1087.t29))
% 19.12/19.45  (step t1087.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1087.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1087.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1087.t32))
% 19.12/19.45  (step t1087.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1087.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1087.t33 t1087.t34))
% 19.12/19.45  (step t1087.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1087.t31 t1087.t35))
% 19.12/19.45  (step t1087.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1087.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1087.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1087.t38))
% 19.12/19.45  (step t1087.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1087.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1087.t39 t1087.t40))
% 19.12/19.45  (step t1087.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1087.t37 t1087.t41))
% 19.12/19.45  (step t1087.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1087.t5 t1087.t6 t1087.t7 t1087.t8 t1087.t9 t1087.t10 t1087.t11 t1087.t12 t1087.t13 t1087.t14 t1087.t15 t1087.t16 t1087.t17 t1087.t18 t1087.t24 t1087.t30 t1087.t36 t1087.t42))
% 19.12/19.45  (step t1087.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1087.t43))
% 19.12/19.45  (step t1087 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1088 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1089 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1087 t1088))
% 19.12/19.45  (anchor :step t1090 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1090.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1090.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1090.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1090.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1090.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1090.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1090.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1090.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1090.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1090.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1090.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1090.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1090.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1090.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1090.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1090.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1090.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1090.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1090.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1090.t18))
% 19.12/19.45  (step t1090.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1090.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1090.t19 t1090.t20))
% 19.12/19.45  (step t1090.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1090.t17 t1090.t21))
% 19.12/19.45  (step t1090.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1090.t5 t1090.t6 t1090.t7 t1090.t8 t1090.t9 t1090.t10 t1090.t11 t1090.t12 t1090.t13 t1090.t14 t1090.t15 t1090.t16 t1090.t22))
% 19.12/19.45  (step t1090.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1090.t23))
% 19.12/19.45  (step t1090 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1091 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1092 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1090 t1091))
% 19.12/19.45  (anchor :step t1093 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1093.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1093.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1093.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1093.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1093.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1093.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1093.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1093.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1093.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1093.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1093.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1093.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1093.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1093.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1093.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1093.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1093.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1093.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1093.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1093.t18))
% 19.12/19.45  (step t1093.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1093.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1093.t19 t1093.t20))
% 19.12/19.45  (step t1093.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1093.t17 t1093.t21))
% 19.12/19.45  (step t1093.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1093.t5 t1093.t6 t1093.t7 t1093.t8 t1093.t9 t1093.t10 t1093.t11 t1093.t12 t1093.t13 t1093.t14 t1093.t15 t1093.t16 t1093.t22))
% 19.12/19.45  (step t1093.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1093.t23))
% 19.12/19.45  (step t1093 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1094 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1095 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1093 t1094))
% 19.12/19.45  (anchor :step t1096 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1096.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1096.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1096.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1096.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1096.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1096.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1096.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1096.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1096.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1096.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1096.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1096.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1096.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1096.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1096.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1096.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1096.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1096.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1096.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1096.t18))
% 19.12/19.45  (step t1096.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1096.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1096.t19 t1096.t20))
% 19.12/19.45  (step t1096.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1096.t17 t1096.t21))
% 19.12/19.45  (step t1096.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1096.t5 t1096.t6 t1096.t7 t1096.t8 t1096.t9 t1096.t10 t1096.t11 t1096.t12 t1096.t13 t1096.t14 t1096.t15 t1096.t16 t1096.t22))
% 19.12/19.45  (step t1096.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1096.t23))
% 19.12/19.45  (step t1096 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1097 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1098 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1096 t1097))
% 19.12/19.45  (anchor :step t1099 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1099.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1099.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1099.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1099.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1099.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1099.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1099.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1099.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1099.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1099.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1099.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1099.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1099.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1099.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1099.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1099.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1099.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1099.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1099.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1099.t18))
% 19.12/19.45  (step t1099.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1099.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1099.t19 t1099.t20))
% 19.12/19.45  (step t1099.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1099.t17 t1099.t21))
% 19.12/19.45  (step t1099.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1099.t5 t1099.t6 t1099.t7 t1099.t8 t1099.t9 t1099.t10 t1099.t11 t1099.t12 t1099.t13 t1099.t14 t1099.t15 t1099.t16 t1099.t22))
% 19.12/19.45  (step t1099.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1099.t23))
% 19.12/19.45  (step t1099 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1100 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1101 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1099 t1100))
% 19.12/19.45  (anchor :step t1102 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1102.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1102.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1102.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1102.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1102.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1102.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1102.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1102.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1102.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1102.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1102.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1102.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1102.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1102.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1102.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1102.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1102.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1102.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1102.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1102.t18))
% 19.12/19.45  (step t1102.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1102.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1102.t19 t1102.t20))
% 19.12/19.45  (step t1102.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1102.t17 t1102.t21))
% 19.12/19.45  (step t1102.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1102.t5 t1102.t6 t1102.t7 t1102.t8 t1102.t9 t1102.t10 t1102.t11 t1102.t12 t1102.t13 t1102.t14 t1102.t15 t1102.t16 t1102.t22))
% 19.12/19.45  (step t1102.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1102.t23))
% 19.12/19.45  (step t1102 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1103 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1104 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1102 t1103))
% 19.12/19.45  (anchor :step t1105 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1105.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1105.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1105.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1105.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1105.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1105.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1105.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1105.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1105.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1105.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1105.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.45  (step t1105.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1105.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1105.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1105.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.45  (step t1105.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1105.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1105.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1105.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1105.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1105.t19))
% 19.12/19.45  (step t1105.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1105.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1105.t20 t1105.t21))
% 19.12/19.45  (step t1105.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1105.t18 t1105.t22))
% 19.12/19.45  (step t1105.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1105.t5 t1105.t6 t1105.t7 t1105.t8 t1105.t9 t1105.t10 t1105.t11 t1105.t12 t1105.t13 t1105.t14 t1105.t15 t1105.t16 t1105.t17 t1105.t23))
% 19.12/19.45  (step t1105.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1105.t24))
% 19.12/19.45  (step t1105 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1106 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1107 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1105 t1106))
% 19.12/19.45  (anchor :step t1108 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1108.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1108.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1108.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1108.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1108.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1108.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1108.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1108.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1108.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1108.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1108.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.45  (step t1108.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1108.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1108.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1108.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.45  (step t1108.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1108.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1108.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1108.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1108.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1108.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1108.t20))
% 19.12/19.45  (step t1108.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1108.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1108.t21 t1108.t22))
% 19.12/19.45  (step t1108.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1108.t19 t1108.t23))
% 19.12/19.45  (step t1108.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1108.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1108.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1108.t26))
% 19.12/19.45  (step t1108.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1108.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1108.t27 t1108.t28))
% 19.12/19.45  (step t1108.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1108.t25 t1108.t29))
% 19.12/19.45  (step t1108.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1108.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1108.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1108.t32))
% 19.12/19.45  (step t1108.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1108.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1108.t33 t1108.t34))
% 19.12/19.45  (step t1108.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1108.t31 t1108.t35))
% 19.12/19.45  (step t1108.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1108.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1108.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1108.t38))
% 19.12/19.45  (step t1108.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1108.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1108.t39 t1108.t40))
% 19.12/19.45  (step t1108.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1108.t37 t1108.t41))
% 19.12/19.45  (step t1108.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1108.t5 t1108.t6 t1108.t7 t1108.t8 t1108.t9 t1108.t10 t1108.t11 t1108.t12 t1108.t13 t1108.t14 t1108.t15 t1108.t16 t1108.t17 t1108.t18 t1108.t24 t1108.t30 t1108.t36 t1108.t42))
% 19.12/19.45  (step t1108.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1108.t43))
% 19.12/19.45  (step t1108 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1109 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1110 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1108 t1109))
% 19.12/19.45  (anchor :step t1111 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1111.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1111.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1111.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1111.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1111.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1111.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1111.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1111.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1111.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1111.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1111.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1111.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1111.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1111.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1111.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1111.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1111.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1111.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1111.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1111.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1111.t19))
% 19.12/19.45  (step t1111.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1111.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1111.t20 t1111.t21))
% 19.12/19.45  (step t1111.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1111.t18 t1111.t22))
% 19.12/19.45  (step t1111.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1111.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1111.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1111.t25))
% 19.12/19.45  (step t1111.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1111.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1111.t26 t1111.t27))
% 19.12/19.45  (step t1111.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1111.t24 t1111.t28))
% 19.12/19.45  (step t1111.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1111.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1111.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1111.t31))
% 19.12/19.45  (step t1111.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1111.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1111.t32 t1111.t33))
% 19.12/19.45  (step t1111.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1111.t30 t1111.t34))
% 19.12/19.45  (step t1111.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1111.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1111.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1111.t37))
% 19.12/19.45  (step t1111.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1111.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1111.t38 t1111.t39))
% 19.12/19.45  (step t1111.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1111.t36 t1111.t40))
% 19.12/19.45  (step t1111.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1111.t5 t1111.t6 t1111.t7 t1111.t8 t1111.t9 t1111.t10 t1111.t11 t1111.t12 t1111.t13 t1111.t14 t1111.t15 t1111.t16 t1111.t17 t1111.t23 t1111.t29 t1111.t35 t1111.t41))
% 19.12/19.45  (step t1111.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1111.t42))
% 19.12/19.45  (step t1111 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1112 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1113 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1111 t1112))
% 19.12/19.45  (anchor :step t1114 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.45  (step t1114.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1114.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1114.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1114.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1114.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.45  (step t1114.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1114.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1114.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1114.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.45  (step t1114.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1114.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1114.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.45  (step t1114.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1114.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.45  (step t1114.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.45  (step t1114.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.45  (step t1114.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1114.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1114.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1114.t20 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1114.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1114.t22 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1114.t23 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1114.t24 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.45  (step t1114.t25 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1114.t26 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1114.t27 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1114.t26))
% 19.12/19.45  (step t1114.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1114.t29 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1114.t27 t1114.t28))
% 19.12/19.45  (step t1114.t30 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1114.t25 t1114.t29))
% 19.12/19.45  (step t1114.t31 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1114.t32 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1114.t33 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1114.t32))
% 19.12/19.45  (step t1114.t34 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1114.t35 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1114.t33 t1114.t34))
% 19.12/19.45  (step t1114.t36 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1114.t31 t1114.t35))
% 19.12/19.45  (step t1114.t37 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1114.t38 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1114.t39 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1114.t38))
% 19.12/19.45  (step t1114.t40 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1114.t41 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1114.t39 t1114.t40))
% 19.12/19.45  (step t1114.t42 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1114.t37 t1114.t41))
% 19.12/19.45  (step t1114.t43 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1114.t44 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1114.t45 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1114.t44))
% 19.12/19.45  (step t1114.t46 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1114.t47 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1114.t45 t1114.t46))
% 19.12/19.45  (step t1114.t48 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1114.t43 t1114.t47))
% 19.12/19.45  (step t1114.t49 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1114.t6 t1114.t7 t1114.t8 t1114.t9 t1114.t10 t1114.t11 t1114.t12 t1114.t13 t1114.t14 t1114.t15 t1114.t16 t1114.t17 t1114.t18 t1114.t19 t1114.t20 t1114.t21 t1114.t22 t1114.t23 t1114.t24 t1114.t30 t1114.t36 t1114.t42 t1114.t48))
% 19.12/19.45  (step t1114.t50 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1114.t49))
% 19.12/19.45  (step t1114 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1115 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1116 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1114 t1115))
% 19.12/19.45  (anchor :step t1117 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1117.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1117.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1117.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1117.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1117.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1117.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1117.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1117.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1117.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1117.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1117.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1117.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1117.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.45  (step t1117.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1117.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1117.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1117.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1117.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1117.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1117.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1117.t19))
% 19.12/19.45  (step t1117.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1117.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1117.t20 t1117.t21))
% 19.12/19.45  (step t1117.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1117.t18 t1117.t22))
% 19.12/19.45  (step t1117.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1117.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1117.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1117.t25))
% 19.12/19.45  (step t1117.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1117.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1117.t26 t1117.t27))
% 19.12/19.45  (step t1117.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1117.t24 t1117.t28))
% 19.12/19.45  (step t1117.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1117.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1117.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1117.t31))
% 19.12/19.45  (step t1117.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1117.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1117.t32 t1117.t33))
% 19.12/19.45  (step t1117.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1117.t30 t1117.t34))
% 19.12/19.45  (step t1117.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1117.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1117.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1117.t37))
% 19.12/19.45  (step t1117.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1117.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1117.t38 t1117.t39))
% 19.12/19.45  (step t1117.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1117.t36 t1117.t40))
% 19.12/19.45  (step t1117.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1117.t5 t1117.t6 t1117.t7 t1117.t8 t1117.t9 t1117.t10 t1117.t11 t1117.t12 t1117.t13 t1117.t14 t1117.t15 t1117.t16 t1117.t17 t1117.t23 t1117.t29 t1117.t35 t1117.t41))
% 19.12/19.45  (step t1117.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1117.t42))
% 19.12/19.45  (step t1117 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1118 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1119 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1117 t1118))
% 19.12/19.45  (anchor :step t1120 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1120.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1120.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1120.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1120.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1120.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1120.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1120.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1120.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1120.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1120.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1120.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1120.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1120.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.45  (step t1120.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1120.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1120.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1120.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1120.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1120.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1120.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1120.t19))
% 19.12/19.45  (step t1120.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1120.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1120.t20 t1120.t21))
% 19.12/19.45  (step t1120.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1120.t18 t1120.t22))
% 19.12/19.45  (step t1120.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1120.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1120.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1120.t25))
% 19.12/19.45  (step t1120.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1120.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1120.t26 t1120.t27))
% 19.12/19.45  (step t1120.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1120.t24 t1120.t28))
% 19.12/19.45  (step t1120.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1120.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1120.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1120.t31))
% 19.12/19.45  (step t1120.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1120.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1120.t32 t1120.t33))
% 19.12/19.45  (step t1120.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1120.t30 t1120.t34))
% 19.12/19.45  (step t1120.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1120.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1120.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1120.t37))
% 19.12/19.45  (step t1120.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1120.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1120.t38 t1120.t39))
% 19.12/19.45  (step t1120.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1120.t36 t1120.t40))
% 19.12/19.45  (step t1120.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1120.t5 t1120.t6 t1120.t7 t1120.t8 t1120.t9 t1120.t10 t1120.t11 t1120.t12 t1120.t13 t1120.t14 t1120.t15 t1120.t16 t1120.t17 t1120.t23 t1120.t29 t1120.t35 t1120.t41))
% 19.12/19.45  (step t1120.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1120.t42))
% 19.12/19.45  (step t1120 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1121 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1122 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1120 t1121))
% 19.12/19.45  (anchor :step t1123 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.45  (step t1123.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1123.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1123.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1123.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1123.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.45  (step t1123.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1123.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1123.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1123.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.45  (step t1123.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1123.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1123.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.45  (step t1123.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1123.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.45  (step t1123.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.45  (step t1123.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1123.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1123.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.45  (step t1123.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1123.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1123.t21 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1123.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.45  (step t1123.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1123.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1123.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1123.t24))
% 19.12/19.45  (step t1123.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1123.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1123.t25 t1123.t26))
% 19.12/19.45  (step t1123.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1123.t23 t1123.t27))
% 19.12/19.45  (step t1123.t29 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1123.t30 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1123.t31 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1123.t30))
% 19.12/19.45  (step t1123.t32 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1123.t33 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1123.t31 t1123.t32))
% 19.12/19.45  (step t1123.t34 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1123.t29 t1123.t33))
% 19.12/19.45  (step t1123.t35 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1123.t36 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1123.t37 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1123.t36))
% 19.12/19.45  (step t1123.t38 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1123.t39 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1123.t37 t1123.t38))
% 19.12/19.45  (step t1123.t40 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1123.t35 t1123.t39))
% 19.12/19.45  (step t1123.t41 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1123.t42 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1123.t43 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1123.t42))
% 19.12/19.45  (step t1123.t44 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1123.t45 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1123.t43 t1123.t44))
% 19.12/19.45  (step t1123.t46 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1123.t41 t1123.t45))
% 19.12/19.45  (step t1123.t47 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1123.t6 t1123.t7 t1123.t8 t1123.t9 t1123.t10 t1123.t11 t1123.t12 t1123.t13 t1123.t14 t1123.t15 t1123.t16 t1123.t17 t1123.t18 t1123.t19 t1123.t20 t1123.t21 t1123.t22 t1123.t28 t1123.t34 t1123.t40 t1123.t46))
% 19.12/19.45  (step t1123.t48 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1123.t47))
% 19.12/19.45  (step t1123 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1124 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1125 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1123 t1124))
% 19.12/19.45  (anchor :step t1126 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1126.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1126.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1126.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1126.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1126.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1126.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1126.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1126.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1126.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1126.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1126.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1126.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1126.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 19.12/19.45  (step t1126.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1126.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1126.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1126.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1126.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1126.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1126.t18))
% 19.12/19.45  (step t1126.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1126.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1126.t19 t1126.t20))
% 19.12/19.45  (step t1126.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1126.t17 t1126.t21))
% 19.12/19.45  (step t1126.t23 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1126.t24 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1126.t25 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1126.t24))
% 19.12/19.45  (step t1126.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1126.t27 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1126.t25 t1126.t26))
% 19.12/19.45  (step t1126.t28 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1126.t23 t1126.t27))
% 19.12/19.45  (step t1126.t29 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1126.t30 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1126.t31 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1126.t30))
% 19.12/19.45  (step t1126.t32 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1126.t33 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1126.t31 t1126.t32))
% 19.12/19.45  (step t1126.t34 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1126.t29 t1126.t33))
% 19.12/19.45  (step t1126.t35 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1126.t36 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1126.t37 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1126.t36))
% 19.12/19.45  (step t1126.t38 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1126.t39 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1126.t37 t1126.t38))
% 19.12/19.45  (step t1126.t40 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1126.t35 t1126.t39))
% 19.12/19.45  (step t1126.t41 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1126.t5 t1126.t6 t1126.t7 t1126.t8 t1126.t9 t1126.t10 t1126.t11 t1126.t12 t1126.t13 t1126.t14 t1126.t15 t1126.t16 t1126.t22 t1126.t28 t1126.t34 t1126.t40))
% 19.12/19.45  (step t1126.t42 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1126.t41))
% 19.12/19.45  (step t1126 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1127 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1128 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1126 t1127))
% 19.12/19.45  (anchor :step t1129 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1129.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1129.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1129.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1129.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1129.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1129.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1129.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1129.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1129.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1129.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1129.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1129.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1129.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1129.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.45  (step t1129.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1129.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1129.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1129.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1129.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1129.t18))
% 19.12/19.45  (step t1129.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1129.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1129.t19 t1129.t20))
% 19.12/19.45  (step t1129.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1129.t17 t1129.t21))
% 19.12/19.45  (step t1129.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1129.t5 t1129.t6 t1129.t7 t1129.t8 t1129.t9 t1129.t10 t1129.t11 t1129.t12 t1129.t13 t1129.t14 t1129.t15 t1129.t16 t1129.t22))
% 19.12/19.45  (step t1129.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1129.t23))
% 19.12/19.45  (step t1129 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1130 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1131 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1129 t1130))
% 19.12/19.45  (anchor :step t1132 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1132.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1132.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1132.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1132.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1132.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1132.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1132.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1132.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1132.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1132.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1132.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1132.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1132.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1132.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.45  (step t1132.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1132.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1132.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1132.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1132.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1132.t18))
% 19.12/19.45  (step t1132.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1132.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1132.t19 t1132.t20))
% 19.12/19.45  (step t1132.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1132.t17 t1132.t21))
% 19.12/19.45  (step t1132.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1132.t5 t1132.t6 t1132.t7 t1132.t8 t1132.t9 t1132.t10 t1132.t11 t1132.t12 t1132.t13 t1132.t14 t1132.t15 t1132.t16 t1132.t22))
% 19.12/19.45  (step t1132.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1132.t23))
% 19.12/19.45  (step t1132 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1133 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1134 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1132 t1133))
% 19.12/19.45  (anchor :step t1135 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1135.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1135.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1135.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1135.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1135.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1135.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1135.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1135.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1135.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1135.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1135.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1135.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1135.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1135.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 19.12/19.45  (step t1135.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.45  (step t1135.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1135.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1135.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1135.t17))
% 19.12/19.45  (step t1135.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1135.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1135.t18 t1135.t19))
% 19.12/19.45  (step t1135.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1135.t16 t1135.t20))
% 19.12/19.45  (step t1135.t22 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1135.t5 t1135.t6 t1135.t7 t1135.t8 t1135.t9 t1135.t10 t1135.t11 t1135.t12 t1135.t13 t1135.t14 t1135.t15 t1135.t21))
% 19.12/19.45  (step t1135.t23 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1135.t22))
% 19.12/19.45  (step t1135 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1136 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1137 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1135 t1136))
% 19.12/19.45  (anchor :step t1138 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1138.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1138.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1138.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1138.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1138.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1138.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1138.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1138.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1138.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1138.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1138.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1138.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1138.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1138.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 19.12/19.45  (step t1138.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.45  (step t1138.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.45  (step t1138.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1138.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1138.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1138.t18))
% 19.12/19.45  (step t1138.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1138.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1138.t19 t1138.t20))
% 19.12/19.45  (step t1138.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1138.t17 t1138.t21))
% 19.12/19.45  (step t1138.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1138.t5 t1138.t6 t1138.t7 t1138.t8 t1138.t9 t1138.t10 t1138.t11 t1138.t12 t1138.t13 t1138.t14 t1138.t15 t1138.t16 t1138.t22))
% 19.12/19.45  (step t1138.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1138.t23))
% 19.12/19.45  (step t1138 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1139 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1140 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1138 t1139))
% 19.12/19.45  (anchor :step t1141 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1141.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1141.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1141.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1141.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1141.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1141.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1141.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1141.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1141.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1141.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1141.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1141.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1141.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1141.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 19.12/19.45  (step t1141.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.45  (step t1141.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.45  (step t1141.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1141.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1141.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1141.t18))
% 19.12/19.45  (step t1141.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1141.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1141.t19 t1141.t20))
% 19.12/19.45  (step t1141.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1141.t17 t1141.t21))
% 19.12/19.45  (step t1141.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1141.t5 t1141.t6 t1141.t7 t1141.t8 t1141.t9 t1141.t10 t1141.t11 t1141.t12 t1141.t13 t1141.t14 t1141.t15 t1141.t16 t1141.t22))
% 19.12/19.45  (step t1141.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1141.t23))
% 19.12/19.45  (step t1141 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1142 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1143 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1141 t1142))
% 19.12/19.45  (anchor :step t1144 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1144.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1144.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1144.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1144.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1144.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1144.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1144.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1144.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1144.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1144.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1144.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1144.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1144.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1144.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1144.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.45  (step t1144.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1144.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1144.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1144.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1144.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1144.t19))
% 19.12/19.45  (step t1144.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1144.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1144.t20 t1144.t21))
% 19.12/19.45  (step t1144.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1144.t18 t1144.t22))
% 19.12/19.45  (step t1144.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1144.t5 t1144.t6 t1144.t7 t1144.t8 t1144.t9 t1144.t10 t1144.t11 t1144.t12 t1144.t13 t1144.t14 t1144.t15 t1144.t16 t1144.t17 t1144.t23))
% 19.12/19.45  (step t1144.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1144.t24))
% 19.12/19.45  (step t1144 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1145 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1146 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1144 t1145))
% 19.12/19.45  (anchor :step t1147 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.45  (step t1147.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1147.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1147.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1147.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1147.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.45  (step t1147.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1147.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1147.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1147.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.45  (step t1147.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1147.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1147.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.45  (step t1147.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1147.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.45  (step t1147.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.45  (step t1147.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1147.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1147.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1147.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1147.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1147.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1147.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.45  (step t1147.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1147.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1147.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1147.t24))
% 19.12/19.45  (step t1147.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1147.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1147.t25 t1147.t26))
% 19.12/19.45  (step t1147.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1147.t23 t1147.t27))
% 19.12/19.45  (step t1147.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1147.t6 t1147.t7 t1147.t8 t1147.t9 t1147.t10 t1147.t11 t1147.t12 t1147.t13 t1147.t14 t1147.t15 t1147.t16 t1147.t17 t1147.t18 t1147.t19 t1147.t20 t1147.t21 t1147.t22 t1147.t28))
% 19.12/19.45  (step t1147.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1147.t29))
% 19.12/19.45  (step t1147 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1148 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1149 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1147 t1148))
% 19.12/19.45  (anchor :step t1150 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1150.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1150.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1150.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1150.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1150.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1150.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1150.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1150.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1150.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1150.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1150.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1150.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1150.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1150.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1150.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1150.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1150.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1150.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1150.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1150.t18))
% 19.12/19.45  (step t1150.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1150.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1150.t19 t1150.t20))
% 19.12/19.45  (step t1150.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1150.t17 t1150.t21))
% 19.12/19.45  (step t1150.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1150.t5 t1150.t6 t1150.t7 t1150.t8 t1150.t9 t1150.t10 t1150.t11 t1150.t12 t1150.t13 t1150.t14 t1150.t15 t1150.t16 t1150.t22))
% 19.12/19.45  (step t1150.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1150.t23))
% 19.12/19.45  (step t1150 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1151 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1152 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1150 t1151))
% 19.12/19.45  (anchor :step t1153 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1153.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1153.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1153.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1153.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1153.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1153.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1153.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1153.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1153.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1153.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1153.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1153.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1153.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1153.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1153.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1153.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1153.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1153.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1153.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1153.t18))
% 19.12/19.45  (step t1153.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1153.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1153.t19 t1153.t20))
% 19.12/19.45  (step t1153.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1153.t17 t1153.t21))
% 19.12/19.45  (step t1153.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1153.t5 t1153.t6 t1153.t7 t1153.t8 t1153.t9 t1153.t10 t1153.t11 t1153.t12 t1153.t13 t1153.t14 t1153.t15 t1153.t16 t1153.t22))
% 19.12/19.45  (step t1153.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1153.t23))
% 19.12/19.45  (step t1153 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1154 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1155 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1153 t1154))
% 19.12/19.45  (anchor :step t1156 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1156.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1156.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1156.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1156.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1156.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1156.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1156.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1156.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1156.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1156.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1156.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1156.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1156.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.45  (step t1156.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1156.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1156.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1156.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1156.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1156.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1156.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1156.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1156.t20))
% 19.12/19.45  (step t1156.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1156.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1156.t21 t1156.t22))
% 19.12/19.45  (step t1156.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1156.t19 t1156.t23))
% 19.12/19.45  (step t1156.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1156.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1156.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1156.t26))
% 19.12/19.45  (step t1156.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1156.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1156.t27 t1156.t28))
% 19.12/19.45  (step t1156.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1156.t25 t1156.t29))
% 19.12/19.45  (step t1156.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1156.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1156.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1156.t32))
% 19.12/19.45  (step t1156.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1156.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1156.t33 t1156.t34))
% 19.12/19.45  (step t1156.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1156.t31 t1156.t35))
% 19.12/19.45  (step t1156.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1156.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1156.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1156.t38))
% 19.12/19.45  (step t1156.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1156.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1156.t39 t1156.t40))
% 19.12/19.45  (step t1156.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1156.t37 t1156.t41))
% 19.12/19.45  (step t1156.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1156.t5 t1156.t6 t1156.t7 t1156.t8 t1156.t9 t1156.t10 t1156.t11 t1156.t12 t1156.t13 t1156.t14 t1156.t15 t1156.t16 t1156.t17 t1156.t18 t1156.t24 t1156.t30 t1156.t36 t1156.t42))
% 19.12/19.45  (step t1156.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1156.t43))
% 19.12/19.45  (step t1156 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1157 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1158 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1156 t1157))
% 19.12/19.45  (anchor :step t1159 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1159.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1159.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1159.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1159.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1159.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1159.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1159.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1159.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1159.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1159.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1159.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1159.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1159.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1159.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1159.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.45  (step t1159.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1159.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1159.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1159.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1159.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1159.t19))
% 19.12/19.45  (step t1159.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1159.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1159.t20 t1159.t21))
% 19.12/19.45  (step t1159.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1159.t18 t1159.t22))
% 19.12/19.45  (step t1159.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1159.t5 t1159.t6 t1159.t7 t1159.t8 t1159.t9 t1159.t10 t1159.t11 t1159.t12 t1159.t13 t1159.t14 t1159.t15 t1159.t16 t1159.t17 t1159.t23))
% 19.12/19.45  (step t1159.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1159.t24))
% 19.12/19.45  (step t1159 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1160 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1161 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1159 t1160))
% 19.12/19.45  (anchor :step t1162 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.45  (step t1162.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1162.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1162.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1162.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1162.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.45  (step t1162.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1162.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1162.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1162.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.45  (step t1162.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1162.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1162.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.45  (step t1162.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1162.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.45  (step t1162.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.45  (step t1162.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1162.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1162.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1162.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1162.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1162.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1162.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.45  (step t1162.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1162.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1162.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1162.t24))
% 19.12/19.45  (step t1162.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1162.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1162.t25 t1162.t26))
% 19.12/19.45  (step t1162.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1162.t23 t1162.t27))
% 19.12/19.45  (step t1162.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1162.t6 t1162.t7 t1162.t8 t1162.t9 t1162.t10 t1162.t11 t1162.t12 t1162.t13 t1162.t14 t1162.t15 t1162.t16 t1162.t17 t1162.t18 t1162.t19 t1162.t20 t1162.t21 t1162.t22 t1162.t28))
% 19.12/19.45  (step t1162.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1162.t29))
% 19.12/19.45  (step t1162 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1163 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1164 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1162 t1163))
% 19.12/19.45  (anchor :step t1165 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1165.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1165.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1165.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1165.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1165.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1165.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1165.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1165.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1165.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1165.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1165.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1165.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1165.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1165.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1165.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1165.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1165.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1165.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1165.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1165.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1165.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1165.t20))
% 19.12/19.45  (step t1165.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1165.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1165.t21 t1165.t22))
% 19.12/19.45  (step t1165.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1165.t19 t1165.t23))
% 19.12/19.45  (step t1165.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1165.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1165.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1165.t26))
% 19.12/19.45  (step t1165.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1165.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1165.t27 t1165.t28))
% 19.12/19.45  (step t1165.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1165.t25 t1165.t29))
% 19.12/19.45  (step t1165.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1165.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1165.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1165.t32))
% 19.12/19.45  (step t1165.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1165.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1165.t33 t1165.t34))
% 19.12/19.45  (step t1165.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1165.t31 t1165.t35))
% 19.12/19.45  (step t1165.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1165.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1165.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1165.t38))
% 19.12/19.45  (step t1165.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1165.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1165.t39 t1165.t40))
% 19.12/19.45  (step t1165.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1165.t37 t1165.t41))
% 19.12/19.45  (step t1165.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1165.t5 t1165.t6 t1165.t7 t1165.t8 t1165.t9 t1165.t10 t1165.t11 t1165.t12 t1165.t13 t1165.t14 t1165.t15 t1165.t16 t1165.t17 t1165.t18 t1165.t24 t1165.t30 t1165.t36 t1165.t42))
% 19.12/19.45  (step t1165.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1165.t43))
% 19.12/19.45  (step t1165 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1166 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1167 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1165 t1166))
% 19.12/19.45  (anchor :step t1168 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1168.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1168.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1168.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1168.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1168.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1168.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1168.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1168.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1168.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1168.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1168.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1168.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1168.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1168.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1168.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1168.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1168.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1168.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1168.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1168.t18))
% 19.12/19.45  (step t1168.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1168.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1168.t19 t1168.t20))
% 19.12/19.45  (step t1168.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1168.t17 t1168.t21))
% 19.12/19.45  (step t1168.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1168.t5 t1168.t6 t1168.t7 t1168.t8 t1168.t9 t1168.t10 t1168.t11 t1168.t12 t1168.t13 t1168.t14 t1168.t15 t1168.t16 t1168.t22))
% 19.12/19.45  (step t1168.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1168.t23))
% 19.12/19.45  (step t1168 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1169 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1170 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1168 t1169))
% 19.12/19.45  (anchor :step t1171 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1171.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1171.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1171.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1171.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1171.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1171.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1171.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1171.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1171.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1171.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1171.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1171.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1171.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1171.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1171.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1171.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1171.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1171.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1171.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1171.t18))
% 19.12/19.45  (step t1171.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1171.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1171.t19 t1171.t20))
% 19.12/19.45  (step t1171.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1171.t17 t1171.t21))
% 19.12/19.45  (step t1171.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1171.t5 t1171.t6 t1171.t7 t1171.t8 t1171.t9 t1171.t10 t1171.t11 t1171.t12 t1171.t13 t1171.t14 t1171.t15 t1171.t16 t1171.t22))
% 19.12/19.45  (step t1171.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1171.t23))
% 19.12/19.45  (step t1171 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1172 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1173 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1171 t1172))
% 19.12/19.45  (anchor :step t1174 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1174.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1174.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1174.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1174.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1174.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1174.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1174.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1174.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1174.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1174.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1174.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1174.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1174.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1174.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1174.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1174.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1174.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1174.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1174.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1174.t18))
% 19.12/19.45  (step t1174.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1174.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1174.t19 t1174.t20))
% 19.12/19.45  (step t1174.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1174.t17 t1174.t21))
% 19.12/19.45  (step t1174.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1174.t5 t1174.t6 t1174.t7 t1174.t8 t1174.t9 t1174.t10 t1174.t11 t1174.t12 t1174.t13 t1174.t14 t1174.t15 t1174.t16 t1174.t22))
% 19.12/19.45  (step t1174.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1174.t23))
% 19.12/19.45  (step t1174 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1175 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1176 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1174 t1175))
% 19.12/19.45  (anchor :step t1177 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1177.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1177.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1177.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1177.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1177.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1177.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1177.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1177.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1177.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1177.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1177.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1177.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1177.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1177.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.45  (step t1177.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1177.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1177.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1177.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1177.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1177.t18))
% 19.12/19.45  (step t1177.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1177.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1177.t19 t1177.t20))
% 19.12/19.45  (step t1177.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1177.t17 t1177.t21))
% 19.12/19.45  (step t1177.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1177.t5 t1177.t6 t1177.t7 t1177.t8 t1177.t9 t1177.t10 t1177.t11 t1177.t12 t1177.t13 t1177.t14 t1177.t15 t1177.t16 t1177.t22))
% 19.12/19.45  (step t1177.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1177.t23))
% 19.12/19.45  (step t1177 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1178 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1179 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1177 t1178))
% 19.12/19.45  (anchor :step t1180 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1180.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1180.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1180.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1180.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1180.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1180.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1180.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1180.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1180.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1180.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1180.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1180.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1180.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1180.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1180.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1180.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1180.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1180.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1180.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1180.t18))
% 19.12/19.45  (step t1180.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1180.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1180.t19 t1180.t20))
% 19.12/19.45  (step t1180.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1180.t17 t1180.t21))
% 19.12/19.45  (step t1180.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1180.t5 t1180.t6 t1180.t7 t1180.t8 t1180.t9 t1180.t10 t1180.t11 t1180.t12 t1180.t13 t1180.t14 t1180.t15 t1180.t16 t1180.t22))
% 19.12/19.45  (step t1180.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1180.t23))
% 19.12/19.45  (step t1180 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1181 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1182 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1180 t1181))
% 19.12/19.45  (anchor :step t1183 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1183.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1183.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1183.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1183.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1183.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1183.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1183.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1183.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1183.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1183.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1183.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1183.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1183.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1183.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1183.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1183.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1183.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1183.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1183.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1183.t18))
% 19.12/19.45  (step t1183.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1183.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1183.t19 t1183.t20))
% 19.12/19.45  (step t1183.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1183.t17 t1183.t21))
% 19.12/19.45  (step t1183.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1183.t5 t1183.t6 t1183.t7 t1183.t8 t1183.t9 t1183.t10 t1183.t11 t1183.t12 t1183.t13 t1183.t14 t1183.t15 t1183.t16 t1183.t22))
% 19.12/19.45  (step t1183.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1183.t23))
% 19.12/19.45  (step t1183 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1184 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1185 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1183 t1184))
% 19.12/19.45  (anchor :step t1186 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1186.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1186.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1186.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1186.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1186.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1186.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1186.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1186.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1186.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1186.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1186.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1186.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1186.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1186.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1186.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1186.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1186.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1186.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1186.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1186.t18))
% 19.12/19.45  (step t1186.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1186.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1186.t19 t1186.t20))
% 19.12/19.45  (step t1186.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1186.t17 t1186.t21))
% 19.12/19.45  (step t1186.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1186.t5 t1186.t6 t1186.t7 t1186.t8 t1186.t9 t1186.t10 t1186.t11 t1186.t12 t1186.t13 t1186.t14 t1186.t15 t1186.t16 t1186.t22))
% 19.12/19.45  (step t1186.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1186.t23))
% 19.12/19.45  (step t1186 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1187 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1188 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1186 t1187))
% 19.12/19.45  (anchor :step t1189 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1189.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1189.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1189.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1189.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1189.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1189.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1189.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1189.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1189.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1189.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1189.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1189.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1189.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1189.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1189.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1189.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1189.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1189.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1189.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1189.t18))
% 19.12/19.45  (step t1189.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1189.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1189.t19 t1189.t20))
% 19.12/19.45  (step t1189.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1189.t17 t1189.t21))
% 19.12/19.45  (step t1189.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1189.t5 t1189.t6 t1189.t7 t1189.t8 t1189.t9 t1189.t10 t1189.t11 t1189.t12 t1189.t13 t1189.t14 t1189.t15 t1189.t16 t1189.t22))
% 19.12/19.45  (step t1189.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1189.t23))
% 19.12/19.45  (step t1189 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1190 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1191 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1189 t1190))
% 19.12/19.45  (anchor :step t1192 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1192.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1192.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1192.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1192.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1192.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1192.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1192.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1192.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1192.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1192.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1192.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1192.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1192.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1192.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1192.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1192.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1192.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1192.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1192.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1192.t18))
% 19.12/19.45  (step t1192.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1192.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1192.t19 t1192.t20))
% 19.12/19.45  (step t1192.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1192.t17 t1192.t21))
% 19.12/19.45  (step t1192.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1192.t5 t1192.t6 t1192.t7 t1192.t8 t1192.t9 t1192.t10 t1192.t11 t1192.t12 t1192.t13 t1192.t14 t1192.t15 t1192.t16 t1192.t22))
% 19.12/19.45  (step t1192.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1192.t23))
% 19.12/19.45  (step t1192 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1193 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1194 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1192 t1193))
% 19.12/19.45  (anchor :step t1195 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1195.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1195.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1195.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1195.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1195.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1195.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1195.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1195.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1195.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1195.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1195.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1195.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1195.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1195.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1195.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1195.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1195.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1195.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1195.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1195.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1195.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1195.t20))
% 19.12/19.45  (step t1195.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1195.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1195.t21 t1195.t22))
% 19.12/19.45  (step t1195.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1195.t19 t1195.t23))
% 19.12/19.45  (step t1195.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1195.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1195.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1195.t26))
% 19.12/19.45  (step t1195.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1195.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1195.t27 t1195.t28))
% 19.12/19.45  (step t1195.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1195.t25 t1195.t29))
% 19.12/19.45  (step t1195.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1195.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1195.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1195.t32))
% 19.12/19.45  (step t1195.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1195.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1195.t33 t1195.t34))
% 19.12/19.45  (step t1195.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1195.t31 t1195.t35))
% 19.12/19.45  (step t1195.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1195.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1195.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1195.t38))
% 19.12/19.45  (step t1195.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1195.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1195.t39 t1195.t40))
% 19.12/19.45  (step t1195.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1195.t37 t1195.t41))
% 19.12/19.45  (step t1195.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1195.t5 t1195.t6 t1195.t7 t1195.t8 t1195.t9 t1195.t10 t1195.t11 t1195.t12 t1195.t13 t1195.t14 t1195.t15 t1195.t16 t1195.t17 t1195.t18 t1195.t24 t1195.t30 t1195.t36 t1195.t42))
% 19.12/19.45  (step t1195.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1195.t43))
% 19.12/19.45  (step t1195 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1196 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1197 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1195 t1196))
% 19.12/19.45  (anchor :step t1198 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1198.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1198.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1198.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1198.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1198.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1198.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1198.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1198.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1198.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1198.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1198.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.45  (step t1198.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1198.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1198.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1198.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.45  (step t1198.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1198.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1198.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1198.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1198.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1198.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1198.t20))
% 19.12/19.45  (step t1198.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1198.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1198.t21 t1198.t22))
% 19.12/19.45  (step t1198.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1198.t19 t1198.t23))
% 19.12/19.45  (step t1198.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1198.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1198.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1198.t26))
% 19.12/19.45  (step t1198.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1198.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1198.t27 t1198.t28))
% 19.12/19.45  (step t1198.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1198.t25 t1198.t29))
% 19.12/19.45  (step t1198.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1198.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1198.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1198.t32))
% 19.12/19.45  (step t1198.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1198.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1198.t33 t1198.t34))
% 19.12/19.45  (step t1198.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1198.t31 t1198.t35))
% 19.12/19.45  (step t1198.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1198.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1198.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1198.t38))
% 19.12/19.45  (step t1198.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1198.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1198.t39 t1198.t40))
% 19.12/19.45  (step t1198.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1198.t37 t1198.t41))
% 19.12/19.45  (step t1198.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1198.t5 t1198.t6 t1198.t7 t1198.t8 t1198.t9 t1198.t10 t1198.t11 t1198.t12 t1198.t13 t1198.t14 t1198.t15 t1198.t16 t1198.t17 t1198.t18 t1198.t24 t1198.t30 t1198.t36 t1198.t42))
% 19.12/19.45  (step t1198.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1198.t43))
% 19.12/19.45  (step t1198 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1199 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1200 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1198 t1199))
% 19.12/19.45  (anchor :step t1201 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1201.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1201.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1201.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1201.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1201.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1201.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1201.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1201.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1201.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1201.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1201.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1201.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1201.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1201.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1201.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1201.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1201.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1201.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1201.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1201.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1201.t19))
% 19.12/19.45  (step t1201.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1201.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1201.t20 t1201.t21))
% 19.12/19.45  (step t1201.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1201.t18 t1201.t22))
% 19.12/19.45  (step t1201.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1201.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1201.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1201.t25))
% 19.12/19.45  (step t1201.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1201.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1201.t26 t1201.t27))
% 19.12/19.45  (step t1201.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1201.t24 t1201.t28))
% 19.12/19.45  (step t1201.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1201.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1201.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1201.t31))
% 19.12/19.45  (step t1201.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1201.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1201.t32 t1201.t33))
% 19.12/19.45  (step t1201.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1201.t30 t1201.t34))
% 19.12/19.45  (step t1201.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1201.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1201.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1201.t37))
% 19.12/19.45  (step t1201.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1201.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1201.t38 t1201.t39))
% 19.12/19.45  (step t1201.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1201.t36 t1201.t40))
% 19.12/19.45  (step t1201.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1201.t5 t1201.t6 t1201.t7 t1201.t8 t1201.t9 t1201.t10 t1201.t11 t1201.t12 t1201.t13 t1201.t14 t1201.t15 t1201.t16 t1201.t17 t1201.t23 t1201.t29 t1201.t35 t1201.t41))
% 19.12/19.45  (step t1201.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1201.t42))
% 19.12/19.45  (step t1201 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1202 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1203 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1201 t1202))
% 19.12/19.45  (anchor :step t1204 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1204.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1204.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1204.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1204.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1204.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1204.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1204.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1204.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1204.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1204.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1204.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1204.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1204.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1204.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1204.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1204.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1204.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1204.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1204.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1204.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1204.t19))
% 19.12/19.45  (step t1204.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1204.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1204.t20 t1204.t21))
% 19.12/19.45  (step t1204.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1204.t18 t1204.t22))
% 19.12/19.45  (step t1204.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1204.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1204.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1204.t25))
% 19.12/19.45  (step t1204.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1204.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1204.t26 t1204.t27))
% 19.12/19.45  (step t1204.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1204.t24 t1204.t28))
% 19.12/19.45  (step t1204.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1204.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1204.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1204.t31))
% 19.12/19.45  (step t1204.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1204.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1204.t32 t1204.t33))
% 19.12/19.45  (step t1204.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1204.t30 t1204.t34))
% 19.12/19.45  (step t1204.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1204.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1204.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1204.t37))
% 19.12/19.45  (step t1204.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1204.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1204.t38 t1204.t39))
% 19.12/19.45  (step t1204.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1204.t36 t1204.t40))
% 19.12/19.45  (step t1204.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1204.t5 t1204.t6 t1204.t7 t1204.t8 t1204.t9 t1204.t10 t1204.t11 t1204.t12 t1204.t13 t1204.t14 t1204.t15 t1204.t16 t1204.t17 t1204.t23 t1204.t29 t1204.t35 t1204.t41))
% 19.12/19.45  (step t1204.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1204.t42))
% 19.12/19.45  (step t1204 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1205 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1206 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1204 t1205))
% 19.12/19.45  (anchor :step t1207 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1207.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1207.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1207.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1207.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1207.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1207.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1207.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1207.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1207.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1207.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1207.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1207.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1207.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.45  (step t1207.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1207.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1207.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1207.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1207.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1207.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1207.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1207.t19))
% 19.12/19.45  (step t1207.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1207.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1207.t20 t1207.t21))
% 19.12/19.45  (step t1207.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1207.t18 t1207.t22))
% 19.12/19.45  (step t1207.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1207.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1207.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1207.t25))
% 19.12/19.45  (step t1207.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1207.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1207.t26 t1207.t27))
% 19.12/19.45  (step t1207.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1207.t24 t1207.t28))
% 19.12/19.45  (step t1207.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1207.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1207.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1207.t31))
% 19.12/19.45  (step t1207.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1207.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1207.t32 t1207.t33))
% 19.12/19.45  (step t1207.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1207.t30 t1207.t34))
% 19.12/19.45  (step t1207.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1207.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1207.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1207.t37))
% 19.12/19.45  (step t1207.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1207.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1207.t38 t1207.t39))
% 19.12/19.45  (step t1207.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1207.t36 t1207.t40))
% 19.12/19.45  (step t1207.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1207.t5 t1207.t6 t1207.t7 t1207.t8 t1207.t9 t1207.t10 t1207.t11 t1207.t12 t1207.t13 t1207.t14 t1207.t15 t1207.t16 t1207.t17 t1207.t23 t1207.t29 t1207.t35 t1207.t41))
% 19.12/19.45  (step t1207.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1207.t42))
% 19.12/19.45  (step t1207 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1208 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1209 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1207 t1208))
% 19.12/19.45  (anchor :step t1210 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1210.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1210.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1210.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1210.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1210.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1210.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1210.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1210.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1210.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1210.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1210.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1210.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1210.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.45  (step t1210.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1210.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1210.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1210.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1210.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1210.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1210.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1210.t19))
% 19.12/19.45  (step t1210.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1210.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1210.t20 t1210.t21))
% 19.12/19.45  (step t1210.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1210.t18 t1210.t22))
% 19.12/19.45  (step t1210.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1210.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1210.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1210.t25))
% 19.12/19.45  (step t1210.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1210.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1210.t26 t1210.t27))
% 19.12/19.45  (step t1210.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1210.t24 t1210.t28))
% 19.12/19.45  (step t1210.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1210.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1210.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1210.t31))
% 19.12/19.45  (step t1210.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1210.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1210.t32 t1210.t33))
% 19.12/19.45  (step t1210.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1210.t30 t1210.t34))
% 19.12/19.45  (step t1210.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1210.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1210.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1210.t37))
% 19.12/19.45  (step t1210.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1210.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1210.t38 t1210.t39))
% 19.12/19.45  (step t1210.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1210.t36 t1210.t40))
% 19.12/19.45  (step t1210.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1210.t5 t1210.t6 t1210.t7 t1210.t8 t1210.t9 t1210.t10 t1210.t11 t1210.t12 t1210.t13 t1210.t14 t1210.t15 t1210.t16 t1210.t17 t1210.t23 t1210.t29 t1210.t35 t1210.t41))
% 19.12/19.45  (step t1210.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1210.t42))
% 19.12/19.45  (step t1210 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1211 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1212 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1210 t1211))
% 19.12/19.45  (anchor :step t1213 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.45  (step t1213.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1213.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1213.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1213.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1213.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.45  (step t1213.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1213.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1213.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1213.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.45  (step t1213.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1213.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1213.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.45  (step t1213.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1213.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.45  (step t1213.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.45  (step t1213.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1213.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1213.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.45  (step t1213.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1213.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1213.t21 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1213.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.45  (step t1213.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1213.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1213.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1213.t24))
% 19.12/19.45  (step t1213.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1213.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1213.t25 t1213.t26))
% 19.12/19.45  (step t1213.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1213.t23 t1213.t27))
% 19.12/19.45  (step t1213.t29 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1213.t30 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1213.t31 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1213.t30))
% 19.12/19.45  (step t1213.t32 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1213.t33 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1213.t31 t1213.t32))
% 19.12/19.45  (step t1213.t34 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1213.t29 t1213.t33))
% 19.12/19.45  (step t1213.t35 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1213.t36 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1213.t37 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1213.t36))
% 19.12/19.45  (step t1213.t38 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1213.t39 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1213.t37 t1213.t38))
% 19.12/19.45  (step t1213.t40 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1213.t35 t1213.t39))
% 19.12/19.45  (step t1213.t41 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1213.t42 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1213.t43 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1213.t42))
% 19.12/19.45  (step t1213.t44 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1213.t45 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1213.t43 t1213.t44))
% 19.12/19.45  (step t1213.t46 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1213.t41 t1213.t45))
% 19.12/19.45  (step t1213.t47 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1213.t6 t1213.t7 t1213.t8 t1213.t9 t1213.t10 t1213.t11 t1213.t12 t1213.t13 t1213.t14 t1213.t15 t1213.t16 t1213.t17 t1213.t18 t1213.t19 t1213.t20 t1213.t21 t1213.t22 t1213.t28 t1213.t34 t1213.t40 t1213.t46))
% 19.12/19.45  (step t1213.t48 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1213.t47))
% 19.12/19.45  (step t1213 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1214 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1215 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1213 t1214))
% 19.12/19.45  (anchor :step t1216 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1216.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1216.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1216.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1216.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1216.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1216.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1216.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1216.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1216.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1216.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1216.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1216.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1216.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1216.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.45  (step t1216.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1216.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1216.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1216.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1216.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1216.t18))
% 19.12/19.45  (step t1216.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1216.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1216.t19 t1216.t20))
% 19.12/19.45  (step t1216.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1216.t17 t1216.t21))
% 19.12/19.45  (step t1216.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1216.t5 t1216.t6 t1216.t7 t1216.t8 t1216.t9 t1216.t10 t1216.t11 t1216.t12 t1216.t13 t1216.t14 t1216.t15 t1216.t16 t1216.t22))
% 19.12/19.45  (step t1216.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1216.t23))
% 19.12/19.45  (step t1216 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1217 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1218 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1216 t1217))
% 19.12/19.45  (anchor :step t1219 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1219.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1219.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1219.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1219.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1219.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1219.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1219.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1219.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1219.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1219.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1219.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1219.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1219.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1219.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 19.12/19.45  (step t1219.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 19.12/19.45  (step t1219.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.45  (step t1219.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1219.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1219.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1219.t18))
% 19.12/19.45  (step t1219.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1219.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1219.t19 t1219.t20))
% 19.12/19.45  (step t1219.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1219.t17 t1219.t21))
% 19.12/19.45  (step t1219.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1219.t5 t1219.t6 t1219.t7 t1219.t8 t1219.t9 t1219.t10 t1219.t11 t1219.t12 t1219.t13 t1219.t14 t1219.t15 t1219.t16 t1219.t22))
% 19.12/19.45  (step t1219.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1219.t23))
% 19.12/19.45  (step t1219 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1220 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1221 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1219 t1220))
% 19.12/19.45  (anchor :step t1222 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1222.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1222.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1222.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1222.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1222.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1222.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1222.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1222.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1222.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1222.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1222.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1222.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1222.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1222.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1222.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.45  (step t1222.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1222.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1222.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1222.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1222.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1222.t19))
% 19.12/19.45  (step t1222.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1222.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1222.t20 t1222.t21))
% 19.12/19.45  (step t1222.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1222.t18 t1222.t22))
% 19.12/19.45  (step t1222.t24 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1222.t5 t1222.t6 t1222.t7 t1222.t8 t1222.t9 t1222.t10 t1222.t11 t1222.t12 t1222.t13 t1222.t14 t1222.t15 t1222.t16 t1222.t17 t1222.t23))
% 19.12/19.45  (step t1222.t25 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1222.t24))
% 19.12/19.45  (step t1222 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1223 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1224 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1222 t1223))
% 19.12/19.45  (anchor :step t1225 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.45  (step t1225.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1225.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1225.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1225.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1225.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.45  (step t1225.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1225.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1225.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1225.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.45  (step t1225.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1225.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1225.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.45  (step t1225.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1225.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.45  (step t1225.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.45  (step t1225.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1225.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1225.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1225.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1225.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1225.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1225.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 19.12/19.45  (step t1225.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1225.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1225.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1225.t24))
% 19.12/19.45  (step t1225.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1225.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1225.t25 t1225.t26))
% 19.12/19.45  (step t1225.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1225.t23 t1225.t27))
% 19.12/19.45  (step t1225.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1225.t6 t1225.t7 t1225.t8 t1225.t9 t1225.t10 t1225.t11 t1225.t12 t1225.t13 t1225.t14 t1225.t15 t1225.t16 t1225.t17 t1225.t18 t1225.t19 t1225.t20 t1225.t21 t1225.t22 t1225.t28))
% 19.12/19.45  (step t1225.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1225.t29))
% 19.12/19.45  (step t1225 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1226 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1227 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1225 t1226))
% 19.12/19.45  (anchor :step t1228 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1228.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1228.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1228.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1228.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1228.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1228.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1228.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1228.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1228.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1228.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1228.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1228.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1228.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1228.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1228.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1228.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1228.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1228.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1228.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1228.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1228.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1228.t20))
% 19.12/19.45  (step t1228.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1228.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1228.t21 t1228.t22))
% 19.12/19.45  (step t1228.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1228.t19 t1228.t23))
% 19.12/19.45  (step t1228.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1228.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1228.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1228.t26))
% 19.12/19.45  (step t1228.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1228.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1228.t27 t1228.t28))
% 19.12/19.45  (step t1228.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1228.t25 t1228.t29))
% 19.12/19.45  (step t1228.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1228.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1228.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1228.t32))
% 19.12/19.45  (step t1228.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1228.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1228.t33 t1228.t34))
% 19.12/19.45  (step t1228.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1228.t31 t1228.t35))
% 19.12/19.45  (step t1228.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1228.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1228.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1228.t38))
% 19.12/19.45  (step t1228.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1228.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1228.t39 t1228.t40))
% 19.12/19.45  (step t1228.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1228.t37 t1228.t41))
% 19.12/19.45  (step t1228.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1228.t5 t1228.t6 t1228.t7 t1228.t8 t1228.t9 t1228.t10 t1228.t11 t1228.t12 t1228.t13 t1228.t14 t1228.t15 t1228.t16 t1228.t17 t1228.t18 t1228.t24 t1228.t30 t1228.t36 t1228.t42))
% 19.12/19.45  (step t1228.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1228.t43))
% 19.12/19.45  (step t1228 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1229 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1230 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1228 t1229))
% 19.12/19.45  (anchor :step t1231 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1231.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1231.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1231.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1231.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1231.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1231.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1231.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1231.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1231.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1231.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1231.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1231.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1231.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1231.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1231.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1231.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1231.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1231.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1231.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1231.t18))
% 19.12/19.45  (step t1231.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1231.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1231.t19 t1231.t20))
% 19.12/19.45  (step t1231.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1231.t17 t1231.t21))
% 19.12/19.45  (step t1231.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1231.t5 t1231.t6 t1231.t7 t1231.t8 t1231.t9 t1231.t10 t1231.t11 t1231.t12 t1231.t13 t1231.t14 t1231.t15 t1231.t16 t1231.t22))
% 19.12/19.45  (step t1231.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1231.t23))
% 19.12/19.45  (step t1231 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1232 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1233 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1231 t1232))
% 19.12/19.45  (anchor :step t1234 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1234.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1234.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1234.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1234.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1234.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1234.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1234.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1234.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1234.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1234.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1234.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1234.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1234.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1234.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1234.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1234.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1234.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1234.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1234.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1234.t18))
% 19.12/19.45  (step t1234.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1234.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1234.t19 t1234.t20))
% 19.12/19.45  (step t1234.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1234.t17 t1234.t21))
% 19.12/19.45  (step t1234.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1234.t5 t1234.t6 t1234.t7 t1234.t8 t1234.t9 t1234.t10 t1234.t11 t1234.t12 t1234.t13 t1234.t14 t1234.t15 t1234.t16 t1234.t22))
% 19.12/19.45  (step t1234.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1234.t23))
% 19.12/19.45  (step t1234 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1235 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1236 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1234 t1235))
% 19.12/19.45  (anchor :step t1237 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1237.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1237.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1237.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1237.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1237.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1237.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1237.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1237.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1237.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1237.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1237.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1237.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1237.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1237.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1237.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1237.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1237.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1237.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1237.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1237.t18))
% 19.12/19.45  (step t1237.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1237.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1237.t19 t1237.t20))
% 19.12/19.45  (step t1237.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1237.t17 t1237.t21))
% 19.12/19.45  (step t1237.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1237.t5 t1237.t6 t1237.t7 t1237.t8 t1237.t9 t1237.t10 t1237.t11 t1237.t12 t1237.t13 t1237.t14 t1237.t15 t1237.t16 t1237.t22))
% 19.12/19.45  (step t1237.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1237.t23))
% 19.12/19.45  (step t1237 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1238 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1239 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1237 t1238))
% 19.12/19.45  (anchor :step t1240 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1240.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1240.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1240.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1240.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1240.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1240.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1240.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1240.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1240.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1240.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1240.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1240.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1240.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1240.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.45  (step t1240.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1240.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1240.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1240.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1240.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1240.t18))
% 19.12/19.45  (step t1240.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1240.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1240.t19 t1240.t20))
% 19.12/19.45  (step t1240.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1240.t17 t1240.t21))
% 19.12/19.45  (step t1240.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1240.t5 t1240.t6 t1240.t7 t1240.t8 t1240.t9 t1240.t10 t1240.t11 t1240.t12 t1240.t13 t1240.t14 t1240.t15 t1240.t16 t1240.t22))
% 19.12/19.45  (step t1240.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1240.t23))
% 19.12/19.45  (step t1240 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1241 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1242 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1240 t1241))
% 19.12/19.45  (anchor :step t1243 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1243.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1243.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1243.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1243.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1243.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1243.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1243.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1243.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1243.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1243.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1243.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1243.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1243.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1243.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1243.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1243.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1243.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1243.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1243.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1243.t18))
% 19.12/19.45  (step t1243.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1243.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1243.t19 t1243.t20))
% 19.12/19.45  (step t1243.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1243.t17 t1243.t21))
% 19.12/19.45  (step t1243.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1243.t5 t1243.t6 t1243.t7 t1243.t8 t1243.t9 t1243.t10 t1243.t11 t1243.t12 t1243.t13 t1243.t14 t1243.t15 t1243.t16 t1243.t22))
% 19.12/19.45  (step t1243.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1243.t23))
% 19.12/19.45  (step t1243 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1244 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1245 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1243 t1244))
% 19.12/19.45  (anchor :step t1246 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1246.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1246.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1246.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1246.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1246.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1246.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1246.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1246.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1246.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1246.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1246.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1246.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1246.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1246.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1246.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1246.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1246.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1246.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1246.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1246.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1246.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1246.t20))
% 19.12/19.45  (step t1246.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1246.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1246.t21 t1246.t22))
% 19.12/19.45  (step t1246.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1246.t19 t1246.t23))
% 19.12/19.45  (step t1246.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1246.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1246.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1246.t26))
% 19.12/19.45  (step t1246.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1246.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1246.t27 t1246.t28))
% 19.12/19.45  (step t1246.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1246.t25 t1246.t29))
% 19.12/19.45  (step t1246.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1246.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1246.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1246.t32))
% 19.12/19.45  (step t1246.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1246.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1246.t33 t1246.t34))
% 19.12/19.45  (step t1246.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1246.t31 t1246.t35))
% 19.12/19.45  (step t1246.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1246.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1246.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1246.t38))
% 19.12/19.45  (step t1246.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1246.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1246.t39 t1246.t40))
% 19.12/19.45  (step t1246.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1246.t37 t1246.t41))
% 19.12/19.45  (step t1246.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1246.t5 t1246.t6 t1246.t7 t1246.t8 t1246.t9 t1246.t10 t1246.t11 t1246.t12 t1246.t13 t1246.t14 t1246.t15 t1246.t16 t1246.t17 t1246.t18 t1246.t24 t1246.t30 t1246.t36 t1246.t42))
% 19.12/19.45  (step t1246.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1246.t43))
% 19.12/19.45  (step t1246 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1247 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1248 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1246 t1247))
% 19.12/19.45  (anchor :step t1249 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1249.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1249.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1249.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1249.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1249.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1249.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1249.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1249.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1249.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1249.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1249.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1249.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1249.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1249.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1249.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1249.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1249.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1249.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1249.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1249.t18))
% 19.12/19.45  (step t1249.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1249.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1249.t19 t1249.t20))
% 19.12/19.45  (step t1249.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1249.t17 t1249.t21))
% 19.12/19.45  (step t1249.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1249.t5 t1249.t6 t1249.t7 t1249.t8 t1249.t9 t1249.t10 t1249.t11 t1249.t12 t1249.t13 t1249.t14 t1249.t15 t1249.t16 t1249.t22))
% 19.12/19.45  (step t1249.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1249.t23))
% 19.12/19.45  (step t1249 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1250 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1251 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1249 t1250))
% 19.12/19.45  (anchor :step t1252 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1252.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1252.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1252.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1252.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1252.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1252.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1252.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1252.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1252.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1252.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1252.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1252.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1252.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1252.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1252.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1252.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1252.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1252.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1252.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1252.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1252.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1252.t20))
% 19.12/19.45  (step t1252.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1252.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1252.t21 t1252.t22))
% 19.12/19.45  (step t1252.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1252.t19 t1252.t23))
% 19.12/19.45  (step t1252.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1252.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1252.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1252.t26))
% 19.12/19.45  (step t1252.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1252.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1252.t27 t1252.t28))
% 19.12/19.45  (step t1252.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1252.t25 t1252.t29))
% 19.12/19.45  (step t1252.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1252.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1252.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1252.t32))
% 19.12/19.45  (step t1252.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1252.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1252.t33 t1252.t34))
% 19.12/19.45  (step t1252.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1252.t31 t1252.t35))
% 19.12/19.45  (step t1252.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1252.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1252.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1252.t38))
% 19.12/19.45  (step t1252.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1252.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1252.t39 t1252.t40))
% 19.12/19.45  (step t1252.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1252.t37 t1252.t41))
% 19.12/19.45  (step t1252.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1252.t5 t1252.t6 t1252.t7 t1252.t8 t1252.t9 t1252.t10 t1252.t11 t1252.t12 t1252.t13 t1252.t14 t1252.t15 t1252.t16 t1252.t17 t1252.t18 t1252.t24 t1252.t30 t1252.t36 t1252.t42))
% 19.12/19.45  (step t1252.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1252.t43))
% 19.12/19.45  (step t1252 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1253 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1254 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1252 t1253))
% 19.12/19.45  (anchor :step t1255 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1255.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1255.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1255.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1255.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1255.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1255.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1255.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1255.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1255.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1255.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1255.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.45  (step t1255.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1255.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1255.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1255.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1255.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1255.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1255.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1255.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1255.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1255.t19))
% 19.12/19.45  (step t1255.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1255.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1255.t20 t1255.t21))
% 19.12/19.45  (step t1255.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1255.t18 t1255.t22))
% 19.12/19.45  (step t1255.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1255.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1255.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1255.t25))
% 19.12/19.45  (step t1255.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1255.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1255.t26 t1255.t27))
% 19.12/19.45  (step t1255.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1255.t24 t1255.t28))
% 19.12/19.45  (step t1255.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1255.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1255.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1255.t31))
% 19.12/19.45  (step t1255.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1255.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1255.t32 t1255.t33))
% 19.12/19.45  (step t1255.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1255.t30 t1255.t34))
% 19.12/19.45  (step t1255.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1255.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1255.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1255.t37))
% 19.12/19.45  (step t1255.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1255.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1255.t38 t1255.t39))
% 19.12/19.45  (step t1255.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1255.t36 t1255.t40))
% 19.12/19.45  (step t1255.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1255.t5 t1255.t6 t1255.t7 t1255.t8 t1255.t9 t1255.t10 t1255.t11 t1255.t12 t1255.t13 t1255.t14 t1255.t15 t1255.t16 t1255.t17 t1255.t23 t1255.t29 t1255.t35 t1255.t41))
% 19.12/19.45  (step t1255.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1255.t42))
% 19.12/19.45  (step t1255 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1256 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1257 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1255 t1256))
% 19.12/19.45  (anchor :step t1258 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1258.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1258.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1258.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1258.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1258.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1258.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1258.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1258.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1258.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1258.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1258.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1258.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1258.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1258.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1258.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1258.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1258.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1258.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1258.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1258.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1258.t19))
% 19.12/19.45  (step t1258.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1258.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1258.t20 t1258.t21))
% 19.12/19.45  (step t1258.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1258.t18 t1258.t22))
% 19.12/19.45  (step t1258.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1258.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1258.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1258.t25))
% 19.12/19.45  (step t1258.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1258.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1258.t26 t1258.t27))
% 19.12/19.45  (step t1258.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1258.t24 t1258.t28))
% 19.12/19.45  (step t1258.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1258.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1258.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1258.t31))
% 19.12/19.45  (step t1258.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1258.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1258.t32 t1258.t33))
% 19.12/19.45  (step t1258.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1258.t30 t1258.t34))
% 19.12/19.45  (step t1258.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1258.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1258.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1258.t37))
% 19.12/19.45  (step t1258.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1258.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1258.t38 t1258.t39))
% 19.12/19.45  (step t1258.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1258.t36 t1258.t40))
% 19.12/19.45  (step t1258.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1258.t5 t1258.t6 t1258.t7 t1258.t8 t1258.t9 t1258.t10 t1258.t11 t1258.t12 t1258.t13 t1258.t14 t1258.t15 t1258.t16 t1258.t17 t1258.t23 t1258.t29 t1258.t35 t1258.t41))
% 19.12/19.45  (step t1258.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1258.t42))
% 19.12/19.45  (step t1258 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1259 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1260 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1258 t1259))
% 19.12/19.45  (anchor :step t1261 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1261.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1261.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1261.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1261.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1261.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1261.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1261.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1261.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1261.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1261.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1261.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1261.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1261.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.45  (step t1261.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1261.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1261.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1261.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1261.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1261.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1261.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1261.t19))
% 19.12/19.45  (step t1261.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1261.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1261.t20 t1261.t21))
% 19.12/19.45  (step t1261.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1261.t18 t1261.t22))
% 19.12/19.45  (step t1261.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1261.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1261.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1261.t25))
% 19.12/19.45  (step t1261.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1261.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1261.t26 t1261.t27))
% 19.12/19.45  (step t1261.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1261.t24 t1261.t28))
% 19.12/19.45  (step t1261.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1261.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1261.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1261.t31))
% 19.12/19.45  (step t1261.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1261.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1261.t32 t1261.t33))
% 19.12/19.45  (step t1261.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1261.t30 t1261.t34))
% 19.12/19.45  (step t1261.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1261.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1261.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1261.t37))
% 19.12/19.45  (step t1261.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1261.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1261.t38 t1261.t39))
% 19.12/19.45  (step t1261.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1261.t36 t1261.t40))
% 19.12/19.45  (step t1261.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1261.t5 t1261.t6 t1261.t7 t1261.t8 t1261.t9 t1261.t10 t1261.t11 t1261.t12 t1261.t13 t1261.t14 t1261.t15 t1261.t16 t1261.t17 t1261.t23 t1261.t29 t1261.t35 t1261.t41))
% 19.12/19.45  (step t1261.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1261.t42))
% 19.12/19.45  (step t1261 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1262 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1263 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1261 t1262))
% 19.12/19.45  (anchor :step t1264 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1264.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1264.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1264.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1264.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1264.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1264.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1264.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1264.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1264.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1264.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1264.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1264.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1264.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1264.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1264.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 19.12/19.45  (step t1264.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1264.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1264.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1264.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1264.t18))
% 19.12/19.45  (step t1264.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1264.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1264.t19 t1264.t20))
% 19.12/19.45  (step t1264.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1264.t17 t1264.t21))
% 19.12/19.45  (step t1264.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1264.t5 t1264.t6 t1264.t7 t1264.t8 t1264.t9 t1264.t10 t1264.t11 t1264.t12 t1264.t13 t1264.t14 t1264.t15 t1264.t16 t1264.t22))
% 19.12/19.45  (step t1264.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1264.t23))
% 19.12/19.45  (step t1264 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1265 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1266 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1264 t1265))
% 19.12/19.45  (anchor :step t1267 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1267.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1267.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1267.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1267.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1267.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1267.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1267.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1267.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1267.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1267.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1267.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.45  (step t1267.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1267.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1267.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1267.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1267.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1267.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1267.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1267.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1267.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1267.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1267.t20))
% 19.12/19.45  (step t1267.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1267.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1267.t21 t1267.t22))
% 19.12/19.45  (step t1267.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1267.t19 t1267.t23))
% 19.12/19.45  (step t1267.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1267.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1267.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1267.t26))
% 19.12/19.45  (step t1267.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1267.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1267.t27 t1267.t28))
% 19.12/19.45  (step t1267.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1267.t25 t1267.t29))
% 19.12/19.45  (step t1267.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.45  (step t1267.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1267.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1267.t32))
% 19.12/19.45  (step t1267.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1267.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1267.t33 t1267.t34))
% 19.12/19.45  (step t1267.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1267.t31 t1267.t35))
% 19.12/19.45  (step t1267.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.45  (step t1267.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1267.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1267.t38))
% 19.12/19.45  (step t1267.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1267.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1267.t39 t1267.t40))
% 19.12/19.45  (step t1267.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1267.t37 t1267.t41))
% 19.12/19.45  (step t1267.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1267.t5 t1267.t6 t1267.t7 t1267.t8 t1267.t9 t1267.t10 t1267.t11 t1267.t12 t1267.t13 t1267.t14 t1267.t15 t1267.t16 t1267.t17 t1267.t18 t1267.t24 t1267.t30 t1267.t36 t1267.t42))
% 19.12/19.45  (step t1267.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1267.t43))
% 19.12/19.45  (step t1267 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.45  (step t1268 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1269 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1267 t1268))
% 19.12/19.45  (anchor :step t1270 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1270.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1270.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1270.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1270.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1270.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1270.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1270.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1270.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1270.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1270.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1270.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1270.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1270.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.45  (step t1270.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.45  (step t1270.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1270.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1270.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1270.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1270.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1270.t18))
% 19.12/19.45  (step t1270.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1270.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1270.t19 t1270.t20))
% 19.12/19.45  (step t1270.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1270.t17 t1270.t21))
% 19.12/19.45  (step t1270.t23 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1270.t5 t1270.t6 t1270.t7 t1270.t8 t1270.t9 t1270.t10 t1270.t11 t1270.t12 t1270.t13 t1270.t14 t1270.t15 t1270.t16 t1270.t22))
% 19.12/19.45  (step t1270.t24 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1270.t23))
% 19.12/19.45  (step t1270 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.45  (step t1271 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.45  (step t1272 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1270 t1271))
% 19.12/19.45  (anchor :step t1273 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.45  (step t1273.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.45  (step t1273.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.45  (step t1273.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.45  (step t1273.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.45  (step t1273.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.45  (step t1273.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.45  (step t1273.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.45  (step t1273.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.45  (step t1273.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.45  (step t1273.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.45  (step t1273.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.45  (step t1273.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.45  (step t1273.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.45  (step t1273.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.45  (step t1273.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1273.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1273.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.45  (step t1273.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.45  (step t1273.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.45  (step t1273.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.45  (step t1273.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1273.t20))
% 19.12/19.45  (step t1273.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.45  (step t1273.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1273.t21 t1273.t22))
% 19.12/19.45  (step t1273.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1273.t19 t1273.t23))
% 19.12/19.46  (step t1273.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1273.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1273.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1273.t26))
% 19.12/19.46  (step t1273.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1273.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1273.t27 t1273.t28))
% 19.12/19.46  (step t1273.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1273.t25 t1273.t29))
% 19.12/19.46  (step t1273.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.46  (step t1273.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1273.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1273.t32))
% 19.12/19.46  (step t1273.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1273.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1273.t33 t1273.t34))
% 19.12/19.46  (step t1273.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1273.t31 t1273.t35))
% 19.12/19.46  (step t1273.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.46  (step t1273.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1273.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1273.t38))
% 19.12/19.46  (step t1273.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1273.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1273.t39 t1273.t40))
% 19.12/19.46  (step t1273.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1273.t37 t1273.t41))
% 19.12/19.46  (step t1273.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1273.t5 t1273.t6 t1273.t7 t1273.t8 t1273.t9 t1273.t10 t1273.t11 t1273.t12 t1273.t13 t1273.t14 t1273.t15 t1273.t16 t1273.t17 t1273.t18 t1273.t24 t1273.t30 t1273.t36 t1273.t42))
% 19.12/19.46  (step t1273.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1273.t43))
% 19.12/19.46  (step t1273 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.46  (step t1274 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1275 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1273 t1274))
% 19.12/19.46  (anchor :step t1276 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.46  (step t1276.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1276.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1276.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1276.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1276.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1276.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1276.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1276.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1276.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1276.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1276.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.46  (step t1276.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1276.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.46  (step t1276.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.46  (step t1276.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1276.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1276.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.46  (step t1276.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1276.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1276.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1276.t19))
% 19.12/19.46  (step t1276.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1276.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1276.t20 t1276.t21))
% 19.12/19.46  (step t1276.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1276.t18 t1276.t22))
% 19.12/19.46  (step t1276.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1276.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1276.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1276.t25))
% 19.12/19.46  (step t1276.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1276.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1276.t26 t1276.t27))
% 19.12/19.46  (step t1276.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1276.t24 t1276.t28))
% 19.12/19.46  (step t1276.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.46  (step t1276.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1276.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1276.t31))
% 19.12/19.46  (step t1276.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1276.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1276.t32 t1276.t33))
% 19.12/19.46  (step t1276.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1276.t30 t1276.t34))
% 19.12/19.46  (step t1276.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.46  (step t1276.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1276.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1276.t37))
% 19.12/19.46  (step t1276.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1276.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1276.t38 t1276.t39))
% 19.12/19.46  (step t1276.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1276.t36 t1276.t40))
% 19.12/19.46  (step t1276.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1276.t5 t1276.t6 t1276.t7 t1276.t8 t1276.t9 t1276.t10 t1276.t11 t1276.t12 t1276.t13 t1276.t14 t1276.t15 t1276.t16 t1276.t17 t1276.t23 t1276.t29 t1276.t35 t1276.t41))
% 19.12/19.46  (step t1276.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1276.t42))
% 19.12/19.46  (step t1276 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.46  (step t1277 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1278 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1276 t1277))
% 19.12/19.46  (anchor :step t1279 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.46  (step t1279.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1279.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1279.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1279.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1279.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1279.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1279.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1279.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1279.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1279.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1279.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.46  (step t1279.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1279.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1279.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.46  (step t1279.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1279.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1279.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.46  (step t1279.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1279.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1279.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1279.t19))
% 19.12/19.46  (step t1279.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1279.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1279.t20 t1279.t21))
% 19.12/19.46  (step t1279.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1279.t18 t1279.t22))
% 19.12/19.46  (step t1279.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1279.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1279.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1279.t25))
% 19.12/19.46  (step t1279.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1279.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1279.t26 t1279.t27))
% 19.12/19.46  (step t1279.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1279.t24 t1279.t28))
% 19.12/19.46  (step t1279.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.46  (step t1279.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1279.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1279.t31))
% 19.12/19.46  (step t1279.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1279.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1279.t32 t1279.t33))
% 19.12/19.46  (step t1279.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1279.t30 t1279.t34))
% 19.12/19.46  (step t1279.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.46  (step t1279.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1279.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1279.t37))
% 19.12/19.46  (step t1279.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1279.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1279.t38 t1279.t39))
% 19.12/19.46  (step t1279.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1279.t36 t1279.t40))
% 19.12/19.46  (step t1279.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1279.t5 t1279.t6 t1279.t7 t1279.t8 t1279.t9 t1279.t10 t1279.t11 t1279.t12 t1279.t13 t1279.t14 t1279.t15 t1279.t16 t1279.t17 t1279.t23 t1279.t29 t1279.t35 t1279.t41))
% 19.12/19.46  (step t1279.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1279.t42))
% 19.12/19.46  (step t1279 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.46  (step t1280 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1281 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1279 t1280))
% 19.12/19.46  (anchor :step t1282 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.46  (step t1282.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1282.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1282.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1282.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1282.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1282.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1282.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1282.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1282.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1282.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1282.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.46  (step t1282.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1282.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.46  (step t1282.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.46  (step t1282.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1282.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1282.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1282.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.46  (step t1282.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1282.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1282.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1282.t20))
% 19.12/19.46  (step t1282.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1282.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1282.t21 t1282.t22))
% 19.12/19.46  (step t1282.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1282.t19 t1282.t23))
% 19.12/19.46  (step t1282.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1282.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1282.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1282.t26))
% 19.12/19.46  (step t1282.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1282.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1282.t27 t1282.t28))
% 19.12/19.46  (step t1282.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1282.t25 t1282.t29))
% 19.12/19.46  (step t1282.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.46  (step t1282.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1282.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1282.t32))
% 19.12/19.46  (step t1282.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1282.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1282.t33 t1282.t34))
% 19.12/19.46  (step t1282.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1282.t31 t1282.t35))
% 19.12/19.46  (step t1282.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.46  (step t1282.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1282.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1282.t38))
% 19.12/19.46  (step t1282.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1282.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1282.t39 t1282.t40))
% 19.12/19.46  (step t1282.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1282.t37 t1282.t41))
% 19.12/19.46  (step t1282.t43 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1282.t5 t1282.t6 t1282.t7 t1282.t8 t1282.t9 t1282.t10 t1282.t11 t1282.t12 t1282.t13 t1282.t14 t1282.t15 t1282.t16 t1282.t17 t1282.t18 t1282.t24 t1282.t30 t1282.t36 t1282.t42))
% 19.12/19.46  (step t1282.t44 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1282.t43))
% 19.12/19.46  (step t1282 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.46  (step t1283 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1284 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1282 t1283))
% 19.12/19.46  (anchor :step t1285 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 19.12/19.46  (step t1285.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1285.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1285.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1285.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1285.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1285.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1285.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1285.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1285.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1285.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1285.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.46  (step t1285.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1285.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.46  (step t1285.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.46  (step t1285.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1285.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1285.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 19.12/19.46  (step t1285.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1285.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1285.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1285.t19))
% 19.12/19.46  (step t1285.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1285.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1285.t20 t1285.t21))
% 19.12/19.46  (step t1285.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1285.t18 t1285.t22))
% 19.12/19.46  (step t1285.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1285.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1285.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1285.t25))
% 19.12/19.46  (step t1285.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1285.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1285.t26 t1285.t27))
% 19.12/19.46  (step t1285.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1285.t24 t1285.t28))
% 19.12/19.46  (step t1285.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.46  (step t1285.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1285.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1285.t31))
% 19.12/19.46  (step t1285.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1285.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1285.t32 t1285.t33))
% 19.12/19.46  (step t1285.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1285.t30 t1285.t34))
% 19.12/19.46  (step t1285.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.46  (step t1285.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1285.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1285.t37))
% 19.12/19.46  (step t1285.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1285.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1285.t38 t1285.t39))
% 19.12/19.46  (step t1285.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1285.t36 t1285.t40))
% 19.12/19.46  (step t1285.t42 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1285.t5 t1285.t6 t1285.t7 t1285.t8 t1285.t9 t1285.t10 t1285.t11 t1285.t12 t1285.t13 t1285.t14 t1285.t15 t1285.t16 t1285.t17 t1285.t23 t1285.t29 t1285.t35 t1285.t41))
% 19.12/19.46  (step t1285.t43 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1285.t42))
% 19.12/19.46  (step t1285 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.46  (step t1286 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1287 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1285 t1286))
% 19.12/19.46  (anchor :step t1288 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1288.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1288.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1288.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1288.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1288.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1288.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1288.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1288.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1288.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1288.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1288.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1288.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1288.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1288.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1288.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1288.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1288.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1288.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1288.t19 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1288.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1288.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1288.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1288.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1288.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1288.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1288.t24))
% 19.12/19.46  (step t1288.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1288.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1288.t25 t1288.t26))
% 19.12/19.46  (step t1288.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1288.t23 t1288.t27))
% 19.12/19.46  (step t1288.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1288.t6 t1288.t7 t1288.t8 t1288.t9 t1288.t10 t1288.t11 t1288.t12 t1288.t13 t1288.t14 t1288.t15 t1288.t16 t1288.t17 t1288.t18 t1288.t19 t1288.t20 t1288.t21 t1288.t22 t1288.t28))
% 19.12/19.46  (step t1288.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1288.t29))
% 19.12/19.46  (step t1288 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1289 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1290 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1288 t1289))
% 19.12/19.46  (anchor :step t1291 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1291.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1291.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1291.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1291.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1291.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1291.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1291.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1291.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1291.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1291.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1291.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1291.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1291.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1291.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1291.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1291.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1291.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1291.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.46  (step t1291.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1291.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1291.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1291.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1291.t23 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1291.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1291.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1291.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1291.t25))
% 19.12/19.46  (step t1291.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1291.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1291.t26 t1291.t27))
% 19.12/19.46  (step t1291.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1291.t24 t1291.t28))
% 19.12/19.46  (step t1291.t30 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1291.t6 t1291.t7 t1291.t8 t1291.t9 t1291.t10 t1291.t11 t1291.t12 t1291.t13 t1291.t14 t1291.t15 t1291.t16 t1291.t17 t1291.t18 t1291.t19 t1291.t20 t1291.t21 t1291.t22 t1291.t23 t1291.t29))
% 19.12/19.46  (step t1291.t31 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1291.t30))
% 19.12/19.46  (step t1291 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1292 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1293 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1291 t1292))
% 19.12/19.46  (anchor :step t1294 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1294.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1294.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1294.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1294.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1294.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1294.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1294.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1294.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1294.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1294.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1294.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1294.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1294.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1294.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1294.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1294.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1294.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1294.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1294.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1294.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1294.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1294.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1294.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1294.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1294.t23))
% 19.12/19.46  (step t1294.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1294.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1294.t24 t1294.t25))
% 19.12/19.46  (step t1294.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1294.t22 t1294.t26))
% 19.12/19.46  (step t1294.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1294.t6 t1294.t7 t1294.t8 t1294.t9 t1294.t10 t1294.t11 t1294.t12 t1294.t13 t1294.t14 t1294.t15 t1294.t16 t1294.t17 t1294.t18 t1294.t19 t1294.t20 t1294.t21 t1294.t27))
% 19.12/19.46  (step t1294.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1294.t28))
% 19.12/19.46  (step t1294 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1295 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1296 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1294 t1295))
% 19.12/19.46  (anchor :step t1297 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1297.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1297.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1297.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1297.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1297.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1297.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1297.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1297.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1297.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1297.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1297.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1297.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1297.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1297.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1297.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1297.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1297.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1297.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.46  (step t1297.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1297.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1297.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1297.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1297.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1297.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1297.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1297.t24))
% 19.12/19.46  (step t1297.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1297.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1297.t25 t1297.t26))
% 19.12/19.46  (step t1297.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1297.t23 t1297.t27))
% 19.12/19.46  (step t1297.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1297.t6 t1297.t7 t1297.t8 t1297.t9 t1297.t10 t1297.t11 t1297.t12 t1297.t13 t1297.t14 t1297.t15 t1297.t16 t1297.t17 t1297.t18 t1297.t19 t1297.t20 t1297.t21 t1297.t22 t1297.t28))
% 19.12/19.46  (step t1297.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1297.t29))
% 19.12/19.46  (step t1297 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1298 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1299 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1297 t1298))
% 19.12/19.46  (anchor :step t1300 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1300.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1300.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1300.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1300.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1300.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1300.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1300.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1300.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1300.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1300.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1300.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1300.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1300.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1300.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1300.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1300.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1300.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1300.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1300.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.46  (step t1300.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1300.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1300.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1300.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1300.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1300.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1300.t24))
% 19.12/19.46  (step t1300.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1300.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1300.t25 t1300.t26))
% 19.12/19.46  (step t1300.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1300.t23 t1300.t27))
% 19.12/19.46  (step t1300.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1300.t6 t1300.t7 t1300.t8 t1300.t9 t1300.t10 t1300.t11 t1300.t12 t1300.t13 t1300.t14 t1300.t15 t1300.t16 t1300.t17 t1300.t18 t1300.t19 t1300.t20 t1300.t21 t1300.t22 t1300.t28))
% 19.12/19.46  (step t1300.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1300.t29))
% 19.12/19.46  (step t1300 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1301 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1302 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1300 t1301))
% 19.12/19.46  (anchor :step t1303 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1303.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1303.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1303.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1303.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1303.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1303.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1303.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1303.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1303.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1303.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1303.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1303.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1303.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1303.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1303.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1303.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1303.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1303.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.46  (step t1303.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.46  (step t1303.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1303.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1303.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1303.t23 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1303.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1303.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1303.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1303.t25))
% 19.12/19.46  (step t1303.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1303.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1303.t26 t1303.t27))
% 19.12/19.46  (step t1303.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1303.t24 t1303.t28))
% 19.12/19.46  (step t1303.t30 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1303.t6 t1303.t7 t1303.t8 t1303.t9 t1303.t10 t1303.t11 t1303.t12 t1303.t13 t1303.t14 t1303.t15 t1303.t16 t1303.t17 t1303.t18 t1303.t19 t1303.t20 t1303.t21 t1303.t22 t1303.t23 t1303.t29))
% 19.12/19.46  (step t1303.t31 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1303.t30))
% 19.12/19.46  (step t1303 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1304 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1305 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1303 t1304))
% 19.12/19.46  (anchor :step t1306 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1306.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1306.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1306.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1306.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1306.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1306.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1306.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1306.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1306.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1306.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1306.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1306.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1306.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1306.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1306.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1306.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1306.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1306.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1306.t19 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.46  (step t1306.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1306.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1306.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1306.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1306.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1306.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1306.t24))
% 19.12/19.46  (step t1306.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1306.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1306.t25 t1306.t26))
% 19.12/19.46  (step t1306.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1306.t23 t1306.t27))
% 19.12/19.46  (step t1306.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1306.t6 t1306.t7 t1306.t8 t1306.t9 t1306.t10 t1306.t11 t1306.t12 t1306.t13 t1306.t14 t1306.t15 t1306.t16 t1306.t17 t1306.t18 t1306.t19 t1306.t20 t1306.t21 t1306.t22 t1306.t28))
% 19.12/19.46  (step t1306.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1306.t29))
% 19.12/19.46  (step t1306 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1307 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1308 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1306 t1307))
% 19.12/19.46  (anchor :step t1309 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1309.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1309.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1309.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1309.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1309.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1309.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1309.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1309.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1309.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1309.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1309.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1309.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1309.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1309.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1309.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1309.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1309.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1309.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1309.t19 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1309.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1309.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1309.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1309.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1309.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1309.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1309.t24))
% 19.12/19.46  (step t1309.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1309.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1309.t25 t1309.t26))
% 19.12/19.46  (step t1309.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1309.t23 t1309.t27))
% 19.12/19.46  (step t1309.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1309.t6 t1309.t7 t1309.t8 t1309.t9 t1309.t10 t1309.t11 t1309.t12 t1309.t13 t1309.t14 t1309.t15 t1309.t16 t1309.t17 t1309.t18 t1309.t19 t1309.t20 t1309.t21 t1309.t22 t1309.t28))
% 19.12/19.46  (step t1309.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1309.t29))
% 19.12/19.46  (step t1309 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1310 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1311 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1309 t1310))
% 19.12/19.46  (anchor :step t1312 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1312.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1312.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1312.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1312.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1312.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1312.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1312.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1312.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1312.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1312.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1312.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1312.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1312.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1312.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1312.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1312.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1312.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1312.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1312.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1312.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1312.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1312.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1312.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1312.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1312.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1312.t24))
% 19.12/19.46  (step t1312.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1312.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1312.t25 t1312.t26))
% 19.12/19.46  (step t1312.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1312.t23 t1312.t27))
% 19.12/19.46  (step t1312.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1312.t6 t1312.t7 t1312.t8 t1312.t9 t1312.t10 t1312.t11 t1312.t12 t1312.t13 t1312.t14 t1312.t15 t1312.t16 t1312.t17 t1312.t18 t1312.t19 t1312.t20 t1312.t21 t1312.t22 t1312.t28))
% 19.12/19.46  (step t1312.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1312.t29))
% 19.12/19.46  (step t1312 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1313 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1314 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1312 t1313))
% 19.12/19.46  (anchor :step t1315 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1315.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1315.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1315.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1315.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1315.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1315.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1315.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1315.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1315.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1315.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1315.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1315.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1315.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1315.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1315.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1315.t16 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 19.12/19.46  (step t1315.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1315.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.46  (step t1315.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.46  (step t1315.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1315.t21 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1315.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1315.t23 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1315.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1315.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1315.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1315.t25))
% 19.12/19.46  (step t1315.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1315.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1315.t26 t1315.t27))
% 19.12/19.46  (step t1315.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1315.t24 t1315.t28))
% 19.12/19.46  (step t1315.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1315.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1315.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1315.t31))
% 19.12/19.46  (step t1315.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1315.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1315.t32 t1315.t33))
% 19.12/19.46  (step t1315.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1315.t30 t1315.t34))
% 19.12/19.46  (step t1315.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.46  (step t1315.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1315.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1315.t37))
% 19.12/19.46  (step t1315.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1315.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1315.t38 t1315.t39))
% 19.12/19.46  (step t1315.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1315.t36 t1315.t40))
% 19.12/19.46  (step t1315.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.46  (step t1315.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1315.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1315.t43))
% 19.12/19.46  (step t1315.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1315.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1315.t44 t1315.t45))
% 19.12/19.46  (step t1315.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1315.t42 t1315.t46))
% 19.12/19.46  (step t1315.t48 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1315.t6 t1315.t7 t1315.t8 t1315.t9 t1315.t10 t1315.t11 t1315.t12 t1315.t13 t1315.t14 t1315.t15 t1315.t16 t1315.t17 t1315.t18 t1315.t19 t1315.t20 t1315.t21 t1315.t22 t1315.t23 t1315.t29 t1315.t35 t1315.t41 t1315.t47))
% 19.12/19.46  (step t1315.t49 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1315.t48))
% 19.12/19.46  (step t1315 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.46  (step t1316 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1317 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1315 t1316))
% 19.12/19.46  (anchor :step t1318 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1318.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1318.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1318.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1318.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1318.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1318.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1318.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1318.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1318.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1318.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1318.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1318.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1318.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1318.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1318.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1318.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.46  (step t1318.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1318.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1318.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1318.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1318.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1318.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1318.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1318.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1318.t23))
% 19.12/19.46  (step t1318.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1318.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1318.t24 t1318.t25))
% 19.12/19.46  (step t1318.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1318.t22 t1318.t26))
% 19.12/19.46  (step t1318.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1318.t6 t1318.t7 t1318.t8 t1318.t9 t1318.t10 t1318.t11 t1318.t12 t1318.t13 t1318.t14 t1318.t15 t1318.t16 t1318.t17 t1318.t18 t1318.t19 t1318.t20 t1318.t21 t1318.t27))
% 19.12/19.46  (step t1318.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1318.t28))
% 19.12/19.46  (step t1318 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1319 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1320 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1318 t1319))
% 19.12/19.46  (anchor :step t1321 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1321.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1321.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1321.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1321.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1321.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1321.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1321.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1321.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1321.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1321.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1321.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1321.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1321.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1321.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1321.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1321.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.46  (step t1321.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1321.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.46  (step t1321.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1321.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1321.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1321.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1321.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1321.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1321.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1321.t24))
% 19.12/19.46  (step t1321.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1321.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1321.t25 t1321.t26))
% 19.12/19.46  (step t1321.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1321.t23 t1321.t27))
% 19.12/19.46  (step t1321.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1321.t6 t1321.t7 t1321.t8 t1321.t9 t1321.t10 t1321.t11 t1321.t12 t1321.t13 t1321.t14 t1321.t15 t1321.t16 t1321.t17 t1321.t18 t1321.t19 t1321.t20 t1321.t21 t1321.t22 t1321.t28))
% 19.12/19.46  (step t1321.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1321.t29))
% 19.12/19.46  (step t1321 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1322 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1323 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1321 t1322))
% 19.12/19.46  (anchor :step t1324 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1324.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1324.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1324.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1324.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1324.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1324.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1324.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1324.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1324.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1324.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1324.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1324.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1324.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1324.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1324.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1324.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1324.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1324.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1324.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.46  (step t1324.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1324.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1324.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1324.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1324.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1324.t23))
% 19.12/19.46  (step t1324.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1324.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1324.t24 t1324.t25))
% 19.12/19.46  (step t1324.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1324.t22 t1324.t26))
% 19.12/19.46  (step t1324.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1324.t6 t1324.t7 t1324.t8 t1324.t9 t1324.t10 t1324.t11 t1324.t12 t1324.t13 t1324.t14 t1324.t15 t1324.t16 t1324.t17 t1324.t18 t1324.t19 t1324.t20 t1324.t21 t1324.t27))
% 19.12/19.46  (step t1324.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1324.t28))
% 19.12/19.46  (step t1324 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1325 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1326 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1324 t1325))
% 19.12/19.46  (anchor :step t1327 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1327.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1327.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1327.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1327.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1327.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1327.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1327.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1327.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1327.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1327.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1327.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1327.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1327.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1327.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1327.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1327.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1327.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1327.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.46  (step t1327.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.46  (step t1327.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1327.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1327.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1327.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1327.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1327.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1327.t24))
% 19.12/19.46  (step t1327.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1327.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1327.t25 t1327.t26))
% 19.12/19.46  (step t1327.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1327.t23 t1327.t27))
% 19.12/19.46  (step t1327.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1327.t6 t1327.t7 t1327.t8 t1327.t9 t1327.t10 t1327.t11 t1327.t12 t1327.t13 t1327.t14 t1327.t15 t1327.t16 t1327.t17 t1327.t18 t1327.t19 t1327.t20 t1327.t21 t1327.t22 t1327.t28))
% 19.12/19.46  (step t1327.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1327.t29))
% 19.12/19.46  (step t1327 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1328 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1329 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1327 t1328))
% 19.12/19.46  (anchor :step t1330 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1330.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1330.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1330.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1330.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1330.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1330.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1330.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1330.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1330.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1330.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1330.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1330.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1330.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1330.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1330.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1330.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1330.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1330.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1330.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.46  (step t1330.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1330.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1330.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1330.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1330.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1330.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1330.t24))
% 19.12/19.46  (step t1330.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1330.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1330.t25 t1330.t26))
% 19.12/19.46  (step t1330.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1330.t23 t1330.t27))
% 19.12/19.46  (step t1330.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1330.t6 t1330.t7 t1330.t8 t1330.t9 t1330.t10 t1330.t11 t1330.t12 t1330.t13 t1330.t14 t1330.t15 t1330.t16 t1330.t17 t1330.t18 t1330.t19 t1330.t20 t1330.t21 t1330.t22 t1330.t28))
% 19.12/19.46  (step t1330.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1330.t29))
% 19.12/19.46  (step t1330 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1331 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1332 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1330 t1331))
% 19.12/19.46  (anchor :step t1333 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1333.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1333.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1333.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1333.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1333.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1333.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1333.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1333.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1333.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1333.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1333.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1333.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1333.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1333.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1333.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1333.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1333.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1333.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.46  (step t1333.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.46  (step t1333.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1333.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1333.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1333.t23 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1333.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1333.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1333.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1333.t25))
% 19.12/19.46  (step t1333.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1333.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1333.t26 t1333.t27))
% 19.12/19.46  (step t1333.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1333.t24 t1333.t28))
% 19.12/19.46  (step t1333.t30 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1333.t6 t1333.t7 t1333.t8 t1333.t9 t1333.t10 t1333.t11 t1333.t12 t1333.t13 t1333.t14 t1333.t15 t1333.t16 t1333.t17 t1333.t18 t1333.t19 t1333.t20 t1333.t21 t1333.t22 t1333.t23 t1333.t29))
% 19.12/19.46  (step t1333.t31 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1333.t30))
% 19.12/19.46  (step t1333 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1334 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1335 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1333 t1334))
% 19.12/19.46  (anchor :step t1336 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1336.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1336.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1336.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1336.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1336.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1336.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1336.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1336.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1336.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1336.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1336.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1336.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1336.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1336.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1336.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1336.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1336.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1336.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1336.t19 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.46  (step t1336.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1336.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1336.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1336.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1336.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1336.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1336.t24))
% 19.12/19.46  (step t1336.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1336.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1336.t25 t1336.t26))
% 19.12/19.46  (step t1336.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1336.t23 t1336.t27))
% 19.12/19.46  (step t1336.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1336.t6 t1336.t7 t1336.t8 t1336.t9 t1336.t10 t1336.t11 t1336.t12 t1336.t13 t1336.t14 t1336.t15 t1336.t16 t1336.t17 t1336.t18 t1336.t19 t1336.t20 t1336.t21 t1336.t22 t1336.t28))
% 19.12/19.46  (step t1336.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1336.t29))
% 19.12/19.46  (step t1336 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1337 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1338 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1336 t1337))
% 19.12/19.46  (anchor :step t1339 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1339.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1339.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1339.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1339.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1339.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1339.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1339.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1339.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1339.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1339.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1339.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1339.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1339.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1339.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1339.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1339.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1339.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1339.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1339.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1339.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1339.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1339.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1339.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1339.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1339.t23))
% 19.12/19.46  (step t1339.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1339.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1339.t24 t1339.t25))
% 19.12/19.46  (step t1339.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1339.t22 t1339.t26))
% 19.12/19.46  (step t1339.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1339.t6 t1339.t7 t1339.t8 t1339.t9 t1339.t10 t1339.t11 t1339.t12 t1339.t13 t1339.t14 t1339.t15 t1339.t16 t1339.t17 t1339.t18 t1339.t19 t1339.t20 t1339.t21 t1339.t27))
% 19.12/19.46  (step t1339.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1339.t28))
% 19.12/19.46  (step t1339 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1340 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1341 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1339 t1340))
% 19.12/19.46  (anchor :step t1342 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1342.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1342.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1342.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1342.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1342.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1342.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1342.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1342.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1342.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1342.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1342.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1342.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1342.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1342.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1342.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1342.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1342.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1342.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1342.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1342.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1342.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1342.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1342.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1342.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1342.t23))
% 19.12/19.46  (step t1342.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1342.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1342.t24 t1342.t25))
% 19.12/19.46  (step t1342.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1342.t22 t1342.t26))
% 19.12/19.46  (step t1342.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1342.t6 t1342.t7 t1342.t8 t1342.t9 t1342.t10 t1342.t11 t1342.t12 t1342.t13 t1342.t14 t1342.t15 t1342.t16 t1342.t17 t1342.t18 t1342.t19 t1342.t20 t1342.t21 t1342.t27))
% 19.12/19.46  (step t1342.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1342.t28))
% 19.12/19.46  (step t1342 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1343 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1344 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1342 t1343))
% 19.12/19.46  (anchor :step t1345 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1345.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1345.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1345.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1345.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1345.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1345.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1345.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1345.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1345.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1345.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1345.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1345.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1345.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1345.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1345.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1345.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1345.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1345.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1345.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.46  (step t1345.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1345.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1345.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1345.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1345.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1345.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1345.t24))
% 19.12/19.46  (step t1345.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1345.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1345.t25 t1345.t26))
% 19.12/19.46  (step t1345.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1345.t23 t1345.t27))
% 19.12/19.46  (step t1345.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1345.t6 t1345.t7 t1345.t8 t1345.t9 t1345.t10 t1345.t11 t1345.t12 t1345.t13 t1345.t14 t1345.t15 t1345.t16 t1345.t17 t1345.t18 t1345.t19 t1345.t20 t1345.t21 t1345.t22 t1345.t28))
% 19.12/19.46  (step t1345.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1345.t29))
% 19.12/19.46  (step t1345 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1346 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1347 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1345 t1346))
% 19.12/19.46  (anchor :step t1348 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1348.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1348.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1348.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1348.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1348.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1348.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1348.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1348.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1348.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1348.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1348.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1348.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1348.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1348.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1348.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1348.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1348.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1348.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1348.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.46  (step t1348.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1348.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1348.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1348.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1348.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1348.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1348.t24))
% 19.12/19.46  (step t1348.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1348.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1348.t25 t1348.t26))
% 19.12/19.46  (step t1348.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1348.t23 t1348.t27))
% 19.12/19.46  (step t1348.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1348.t6 t1348.t7 t1348.t8 t1348.t9 t1348.t10 t1348.t11 t1348.t12 t1348.t13 t1348.t14 t1348.t15 t1348.t16 t1348.t17 t1348.t18 t1348.t19 t1348.t20 t1348.t21 t1348.t22 t1348.t28))
% 19.12/19.46  (step t1348.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1348.t29))
% 19.12/19.46  (step t1348 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1349 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1350 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1348 t1349))
% 19.12/19.46  (anchor :step t1351 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1351.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1351.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1351.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1351.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1351.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1351.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1351.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1351.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1351.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1351.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1351.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1351.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1351.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1351.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1351.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1351.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1351.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1351.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.46  (step t1351.t19 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1351.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1351.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1351.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1351.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1351.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1351.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1351.t24))
% 19.12/19.46  (step t1351.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1351.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1351.t25 t1351.t26))
% 19.12/19.46  (step t1351.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1351.t23 t1351.t27))
% 19.12/19.46  (step t1351.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1351.t6 t1351.t7 t1351.t8 t1351.t9 t1351.t10 t1351.t11 t1351.t12 t1351.t13 t1351.t14 t1351.t15 t1351.t16 t1351.t17 t1351.t18 t1351.t19 t1351.t20 t1351.t21 t1351.t22 t1351.t28))
% 19.12/19.46  (step t1351.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1351.t29))
% 19.12/19.46  (step t1351 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1352 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1353 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1351 t1352))
% 19.12/19.46  (anchor :step t1354 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1354.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1354.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1354.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1354.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1354.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1354.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1354.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1354.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1354.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1354.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1354.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1354.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1354.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1354.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1354.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1354.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1354.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1354.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1354.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1354.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1354.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1354.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1354.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1354.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1354.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1354.t24))
% 19.12/19.46  (step t1354.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1354.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1354.t25 t1354.t26))
% 19.12/19.46  (step t1354.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1354.t23 t1354.t27))
% 19.12/19.46  (step t1354.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1354.t6 t1354.t7 t1354.t8 t1354.t9 t1354.t10 t1354.t11 t1354.t12 t1354.t13 t1354.t14 t1354.t15 t1354.t16 t1354.t17 t1354.t18 t1354.t19 t1354.t20 t1354.t21 t1354.t22 t1354.t28))
% 19.12/19.46  (step t1354.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1354.t29))
% 19.12/19.46  (step t1354 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1355 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1356 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1354 t1355))
% 19.12/19.46  (anchor :step t1357 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1357.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1357.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1357.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1357.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1357.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1357.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1357.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1357.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1357.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1357.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1357.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1357.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1357.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1357.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1357.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1357.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1357.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1357.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1357.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 19.12/19.46  (step t1357.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1357.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1357.t22 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.46  (step t1357.t23 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1357.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1357.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1357.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1357.t25))
% 19.12/19.46  (step t1357.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1357.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1357.t26 t1357.t27))
% 19.12/19.46  (step t1357.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1357.t24 t1357.t28))
% 19.12/19.46  (step t1357.t30 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1357.t6 t1357.t7 t1357.t8 t1357.t9 t1357.t10 t1357.t11 t1357.t12 t1357.t13 t1357.t14 t1357.t15 t1357.t16 t1357.t17 t1357.t18 t1357.t19 t1357.t20 t1357.t21 t1357.t22 t1357.t23 t1357.t29))
% 19.12/19.46  (step t1357.t31 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1357.t30))
% 19.12/19.46  (step t1357 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1358 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1359 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1357 t1358))
% 19.12/19.46  (anchor :step t1360 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1360.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1360.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1360.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1360.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1360.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1360.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1360.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1360.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1360.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1360.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1360.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1360.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1360.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1360.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1360.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1360.t16 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 19.12/19.46  (step t1360.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1360.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.46  (step t1360.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 19.12/19.46  (step t1360.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1360.t21 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1360.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1360.t23 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1360.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1360.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1360.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1360.t25))
% 19.12/19.46  (step t1360.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1360.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1360.t26 t1360.t27))
% 19.12/19.46  (step t1360.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1360.t24 t1360.t28))
% 19.12/19.46  (step t1360.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1360.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1360.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1360.t31))
% 19.12/19.46  (step t1360.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1360.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1360.t32 t1360.t33))
% 19.12/19.46  (step t1360.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1360.t30 t1360.t34))
% 19.12/19.46  (step t1360.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 19.12/19.46  (step t1360.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1360.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1360.t37))
% 19.12/19.46  (step t1360.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1360.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1360.t38 t1360.t39))
% 19.12/19.46  (step t1360.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1360.t36 t1360.t40))
% 19.12/19.46  (step t1360.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 19.12/19.46  (step t1360.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1360.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1360.t43))
% 19.12/19.46  (step t1360.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1360.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1360.t44 t1360.t45))
% 19.12/19.46  (step t1360.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1360.t42 t1360.t46))
% 19.12/19.46  (step t1360.t48 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule cong :premises (t1360.t6 t1360.t7 t1360.t8 t1360.t9 t1360.t10 t1360.t11 t1360.t12 t1360.t13 t1360.t14 t1360.t15 t1360.t16 t1360.t17 t1360.t18 t1360.t19 t1360.t20 t1360.t21 t1360.t22 t1360.t23 t1360.t29 t1360.t35 t1360.t41 t1360.t47))
% 19.12/19.46  (step t1360.t49 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1360.t48))
% 19.12/19.46  (step t1360 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule bind)
% 19.12/19.46  (step t1361 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 3)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 3)) (>= (+ Z1 (* (- 1) Z2)) 1) (>= (+ Z1 (* (- 1) Z4)) 1) (>= (+ Z2 (* (- 1) Z4)) 1) (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1362 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))))) :rule trans :premises (t1360 t1361))
% 19.12/19.46  (anchor :step t1363 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1363.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1363.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1363.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1363.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1363.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1363.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1363.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1363.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1363.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1363.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1363.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1363.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1363.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1363.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1363.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1363.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.46  (step t1363.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1363.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1363.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.46  (step t1363.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1363.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1363.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1363.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1363.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1363.t23))
% 19.12/19.46  (step t1363.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1363.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1363.t24 t1363.t25))
% 19.12/19.46  (step t1363.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1363.t22 t1363.t26))
% 19.12/19.46  (step t1363.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1363.t6 t1363.t7 t1363.t8 t1363.t9 t1363.t10 t1363.t11 t1363.t12 t1363.t13 t1363.t14 t1363.t15 t1363.t16 t1363.t17 t1363.t18 t1363.t19 t1363.t20 t1363.t21 t1363.t27))
% 19.12/19.46  (step t1363.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1363.t28))
% 19.12/19.46  (step t1363 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1364 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1365 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1363 t1364))
% 19.12/19.46  (anchor :step t1366 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1366.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1366.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1366.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1366.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1366.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1366.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1366.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1366.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1366.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1366.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1366.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1366.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1366.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1366.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1366.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1366.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.46  (step t1366.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1366.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.46  (step t1366.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.46  (step t1366.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1366.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1366.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1366.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1366.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1366.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1366.t24))
% 19.12/19.46  (step t1366.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1366.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1366.t25 t1366.t26))
% 19.12/19.46  (step t1366.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1366.t23 t1366.t27))
% 19.12/19.46  (step t1366.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1366.t6 t1366.t7 t1366.t8 t1366.t9 t1366.t10 t1366.t11 t1366.t12 t1366.t13 t1366.t14 t1366.t15 t1366.t16 t1366.t17 t1366.t18 t1366.t19 t1366.t20 t1366.t21 t1366.t22 t1366.t28))
% 19.12/19.46  (step t1366.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1366.t29))
% 19.12/19.46  (step t1366 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1367 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1368 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1366 t1367))
% 19.12/19.46  (anchor :step t1369 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1369.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1369.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1369.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1369.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1369.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1369.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1369.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1369.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1369.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1369.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1369.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1369.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1369.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1369.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1369.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1369.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.46  (step t1369.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1369.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1369.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1369.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1369.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1369.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1369.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1369.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1369.t23))
% 19.12/19.46  (step t1369.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1369.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1369.t24 t1369.t25))
% 19.12/19.46  (step t1369.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1369.t22 t1369.t26))
% 19.12/19.46  (step t1369.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1369.t6 t1369.t7 t1369.t8 t1369.t9 t1369.t10 t1369.t11 t1369.t12 t1369.t13 t1369.t14 t1369.t15 t1369.t16 t1369.t17 t1369.t18 t1369.t19 t1369.t20 t1369.t21 t1369.t27))
% 19.12/19.46  (step t1369.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1369.t28))
% 19.12/19.46  (step t1369 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1370 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1371 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1369 t1370))
% 19.12/19.46  (anchor :step t1372 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1372.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1372.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1372.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1372.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1372.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1372.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1372.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1372.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1372.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1372.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1372.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1372.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1372.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1372.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1372.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1372.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 19.12/19.46  (step t1372.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1372.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.46  (step t1372.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1372.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1372.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1372.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1372.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1372.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1372.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1372.t24))
% 19.12/19.46  (step t1372.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1372.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1372.t25 t1372.t26))
% 19.12/19.46  (step t1372.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1372.t23 t1372.t27))
% 19.12/19.46  (step t1372.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1372.t6 t1372.t7 t1372.t8 t1372.t9 t1372.t10 t1372.t11 t1372.t12 t1372.t13 t1372.t14 t1372.t15 t1372.t16 t1372.t17 t1372.t18 t1372.t19 t1372.t20 t1372.t21 t1372.t22 t1372.t28))
% 19.12/19.46  (step t1372.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1372.t29))
% 19.12/19.46  (step t1372 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1373 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1374 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1372 t1373))
% 19.12/19.46  (anchor :step t1375 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1375.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1375.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1375.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1375.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1375.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1375.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1375.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1375.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1375.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1375.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1375.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1375.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1375.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1375.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1375.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1375.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1375.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1375.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1375.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.46  (step t1375.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1375.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1375.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1375.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1375.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1375.t23))
% 19.12/19.46  (step t1375.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1375.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1375.t24 t1375.t25))
% 19.12/19.46  (step t1375.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1375.t22 t1375.t26))
% 19.12/19.46  (step t1375.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1375.t6 t1375.t7 t1375.t8 t1375.t9 t1375.t10 t1375.t11 t1375.t12 t1375.t13 t1375.t14 t1375.t15 t1375.t16 t1375.t17 t1375.t18 t1375.t19 t1375.t20 t1375.t21 t1375.t27))
% 19.12/19.46  (step t1375.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1375.t28))
% 19.12/19.46  (step t1375 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1376 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1377 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1375 t1376))
% 19.12/19.46  (anchor :step t1378 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1378.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1378.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1378.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1378.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1378.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1378.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1378.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1378.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1378.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1378.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1378.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1378.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1378.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1378.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1378.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1378.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1378.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1378.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.46  (step t1378.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.46  (step t1378.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1378.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1378.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1378.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1378.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1378.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1378.t24))
% 19.12/19.46  (step t1378.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1378.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1378.t25 t1378.t26))
% 19.12/19.46  (step t1378.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1378.t23 t1378.t27))
% 19.12/19.46  (step t1378.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1378.t6 t1378.t7 t1378.t8 t1378.t9 t1378.t10 t1378.t11 t1378.t12 t1378.t13 t1378.t14 t1378.t15 t1378.t16 t1378.t17 t1378.t18 t1378.t19 t1378.t20 t1378.t21 t1378.t22 t1378.t28))
% 19.12/19.46  (step t1378.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1378.t29))
% 19.12/19.46  (step t1378 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1379 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1380 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1378 t1379))
% 19.12/19.46  (anchor :step t1381 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1381.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1381.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1381.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1381.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1381.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1381.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1381.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1381.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1381.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1381.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1381.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1381.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1381.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1381.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1381.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1381.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1381.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1381.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1381.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.46  (step t1381.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1381.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1381.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1381.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1381.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1381.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1381.t24))
% 19.12/19.46  (step t1381.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1381.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1381.t25 t1381.t26))
% 19.12/19.46  (step t1381.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1381.t23 t1381.t27))
% 19.12/19.46  (step t1381.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1381.t6 t1381.t7 t1381.t8 t1381.t9 t1381.t10 t1381.t11 t1381.t12 t1381.t13 t1381.t14 t1381.t15 t1381.t16 t1381.t17 t1381.t18 t1381.t19 t1381.t20 t1381.t21 t1381.t22 t1381.t28))
% 19.12/19.46  (step t1381.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1381.t29))
% 19.12/19.46  (step t1381 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1382 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1383 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1381 t1382))
% 19.12/19.46  (anchor :step t1384 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1384.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1384.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1384.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1384.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1384.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1384.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1384.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1384.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1384.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1384.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1384.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1384.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1384.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1384.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1384.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1384.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1384.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1384.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 19.12/19.46  (step t1384.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 19.12/19.46  (step t1384.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1384.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1384.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1384.t23 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1384.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1384.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1384.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1384.t25))
% 19.12/19.46  (step t1384.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1384.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1384.t26 t1384.t27))
% 19.12/19.46  (step t1384.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1384.t24 t1384.t28))
% 19.12/19.46  (step t1384.t30 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1384.t6 t1384.t7 t1384.t8 t1384.t9 t1384.t10 t1384.t11 t1384.t12 t1384.t13 t1384.t14 t1384.t15 t1384.t16 t1384.t17 t1384.t18 t1384.t19 t1384.t20 t1384.t21 t1384.t22 t1384.t23 t1384.t29))
% 19.12/19.46  (step t1384.t31 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1384.t30))
% 19.12/19.46  (step t1384 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1385 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1386 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1384 t1385))
% 19.12/19.46  (anchor :step t1387 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1387.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1387.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1387.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1387.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1387.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1387.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1387.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1387.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1387.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1387.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1387.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1387.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1387.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1387.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1387.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1387.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.46  (step t1387.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1387.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1387.t19 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.46  (step t1387.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1387.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1387.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1387.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1387.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1387.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1387.t24))
% 19.12/19.46  (step t1387.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1387.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1387.t25 t1387.t26))
% 19.12/19.46  (step t1387.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1387.t23 t1387.t27))
% 19.12/19.46  (step t1387.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1387.t6 t1387.t7 t1387.t8 t1387.t9 t1387.t10 t1387.t11 t1387.t12 t1387.t13 t1387.t14 t1387.t15 t1387.t16 t1387.t17 t1387.t18 t1387.t19 t1387.t20 t1387.t21 t1387.t22 t1387.t28))
% 19.12/19.46  (step t1387.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1387.t29))
% 19.12/19.46  (step t1387 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1388 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1389 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1387 t1388))
% 19.12/19.46  (anchor :step t1390 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1390.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1390.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1390.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1390.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1390.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1390.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1390.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1390.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1390.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1390.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1390.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1390.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1390.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1390.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1390.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1390.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.46  (step t1390.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1390.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1390.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1390.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1390.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1390.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1390.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1390.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1390.t23))
% 19.12/19.46  (step t1390.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1390.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1390.t24 t1390.t25))
% 19.12/19.46  (step t1390.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1390.t22 t1390.t26))
% 19.12/19.46  (step t1390.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1390.t6 t1390.t7 t1390.t8 t1390.t9 t1390.t10 t1390.t11 t1390.t12 t1390.t13 t1390.t14 t1390.t15 t1390.t16 t1390.t17 t1390.t18 t1390.t19 t1390.t20 t1390.t21 t1390.t27))
% 19.12/19.46  (step t1390.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1390.t28))
% 19.12/19.46  (step t1390 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1391 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1392 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1390 t1391))
% 19.12/19.46  (anchor :step t1393 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1393.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1393.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1393.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1393.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1393.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1393.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1393.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1393.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1393.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1393.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1393.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1393.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1393.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1393.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1393.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1393.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 19.12/19.46  (step t1393.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1393.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1393.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1393.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1393.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1393.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1393.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1393.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1393.t23))
% 19.12/19.46  (step t1393.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1393.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1393.t24 t1393.t25))
% 19.12/19.46  (step t1393.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1393.t22 t1393.t26))
% 19.12/19.46  (step t1393.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1393.t6 t1393.t7 t1393.t8 t1393.t9 t1393.t10 t1393.t11 t1393.t12 t1393.t13 t1393.t14 t1393.t15 t1393.t16 t1393.t17 t1393.t18 t1393.t19 t1393.t20 t1393.t21 t1393.t27))
% 19.12/19.46  (step t1393.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1393.t28))
% 19.12/19.46  (step t1393 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1394 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1395 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1393 t1394))
% 19.12/19.46  (anchor :step t1396 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1396.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1396.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1396.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1396.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1396.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1396.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1396.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1396.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1396.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1396.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1396.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1396.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1396.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1396.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1396.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1396.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1396.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1396.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1396.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.46  (step t1396.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.46  (step t1396.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1396.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1396.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1396.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1396.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1396.t24))
% 19.12/19.46  (step t1396.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1396.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1396.t25 t1396.t26))
% 19.12/19.46  (step t1396.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1396.t23 t1396.t27))
% 19.12/19.46  (step t1396.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1396.t6 t1396.t7 t1396.t8 t1396.t9 t1396.t10 t1396.t11 t1396.t12 t1396.t13 t1396.t14 t1396.t15 t1396.t16 t1396.t17 t1396.t18 t1396.t19 t1396.t20 t1396.t21 t1396.t22 t1396.t28))
% 19.12/19.46  (step t1396.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1396.t29))
% 19.12/19.46  (step t1396 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1397 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1398 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1396 t1397))
% 19.12/19.46  (anchor :step t1399 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1399.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1399.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1399.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1399.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1399.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1399.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1399.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1399.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1399.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1399.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1399.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1399.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1399.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1399.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1399.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1399.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1399.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1399.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1399.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.46  (step t1399.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1399.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1399.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1399.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1399.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1399.t23))
% 19.12/19.46  (step t1399.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1399.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1399.t24 t1399.t25))
% 19.12/19.46  (step t1399.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1399.t22 t1399.t26))
% 19.12/19.46  (step t1399.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1399.t6 t1399.t7 t1399.t8 t1399.t9 t1399.t10 t1399.t11 t1399.t12 t1399.t13 t1399.t14 t1399.t15 t1399.t16 t1399.t17 t1399.t18 t1399.t19 t1399.t20 t1399.t21 t1399.t27))
% 19.12/19.46  (step t1399.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1399.t28))
% 19.12/19.46  (step t1399 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1400 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1401 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1399 t1400))
% 19.12/19.46  (anchor :step t1402 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1402.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1402.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1402.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1402.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1402.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1402.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1402.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1402.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1402.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1402.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1402.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1402.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1402.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1402.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1402.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1402.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1402.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1402.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1402.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.46  (step t1402.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 19.12/19.46  (step t1402.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1402.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1402.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1402.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1402.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1402.t24))
% 19.12/19.46  (step t1402.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1402.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1402.t25 t1402.t26))
% 19.12/19.46  (step t1402.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1402.t23 t1402.t27))
% 19.12/19.46  (step t1402.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1402.t6 t1402.t7 t1402.t8 t1402.t9 t1402.t10 t1402.t11 t1402.t12 t1402.t13 t1402.t14 t1402.t15 t1402.t16 t1402.t17 t1402.t18 t1402.t19 t1402.t20 t1402.t21 t1402.t22 t1402.t28))
% 19.12/19.46  (step t1402.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1402.t29))
% 19.12/19.46  (step t1402 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1403 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1404 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1402 t1403))
% 19.12/19.46  (anchor :step t1405 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1405.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1405.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1405.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1405.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1405.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1405.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1405.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1405.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1405.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1405.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1405.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1405.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1405.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1405.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1405.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1405.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 19.12/19.46  (step t1405.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1405.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1405.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 19.12/19.46  (step t1405.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1405.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 19.12/19.46  (step t1405.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1405.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1405.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1405.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1405.t24))
% 19.12/19.46  (step t1405.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1405.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1405.t25 t1405.t26))
% 19.12/19.46  (step t1405.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1405.t23 t1405.t27))
% 19.12/19.46  (step t1405.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1405.t6 t1405.t7 t1405.t8 t1405.t9 t1405.t10 t1405.t11 t1405.t12 t1405.t13 t1405.t14 t1405.t15 t1405.t16 t1405.t17 t1405.t18 t1405.t19 t1405.t20 t1405.t21 t1405.t22 t1405.t28))
% 19.12/19.46  (step t1405.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1405.t29))
% 19.12/19.46  (step t1405 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1406 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1407 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1405 t1406))
% 19.12/19.46  (anchor :step t1408 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1408.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1408.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1408.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1408.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1408.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1408.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1408.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1408.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1408.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1408.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1408.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1408.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1408.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1408.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1408.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1408.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1408.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1408.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1408.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 19.12/19.46  (step t1408.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1408.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1408.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1408.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1408.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1408.t23))
% 19.12/19.46  (step t1408.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1408.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1408.t24 t1408.t25))
% 19.12/19.46  (step t1408.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1408.t22 t1408.t26))
% 19.12/19.46  (step t1408.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1408.t6 t1408.t7 t1408.t8 t1408.t9 t1408.t10 t1408.t11 t1408.t12 t1408.t13 t1408.t14 t1408.t15 t1408.t16 t1408.t17 t1408.t18 t1408.t19 t1408.t20 t1408.t21 t1408.t27))
% 19.12/19.46  (step t1408.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1408.t28))
% 19.12/19.46  (step t1408 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1409 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1410 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1408 t1409))
% 19.12/19.46  (anchor :step t1411 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1411.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1411.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1411.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1411.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1411.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1411.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1411.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1411.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1411.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1411.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1411.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1411.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1411.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1411.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1411.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1411.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1411.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1411.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 19.12/19.46  (step t1411.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1411.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1411.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 19.12/19.46  (step t1411.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1411.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1411.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1411.t23))
% 19.12/19.46  (step t1411.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1411.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1411.t24 t1411.t25))
% 19.12/19.46  (step t1411.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1411.t22 t1411.t26))
% 19.12/19.46  (step t1411.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1411.t6 t1411.t7 t1411.t8 t1411.t9 t1411.t10 t1411.t11 t1411.t12 t1411.t13 t1411.t14 t1411.t15 t1411.t16 t1411.t17 t1411.t18 t1411.t19 t1411.t20 t1411.t21 t1411.t27))
% 19.12/19.46  (step t1411.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1411.t28))
% 19.12/19.46  (step t1411 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1412 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1413 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1411 t1412))
% 19.12/19.46  (anchor :step t1414 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1414.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1414.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1414.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1414.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1414.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1414.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1414.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1414.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1414.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1414.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1414.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1414.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1414.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1414.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1414.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1414.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1414.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1414.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 19.12/19.46  (step t1414.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 19.12/19.46  (step t1414.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1414.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1414.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1414.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1414.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1414.t23))
% 19.12/19.46  (step t1414.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1414.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1414.t24 t1414.t25))
% 19.12/19.46  (step t1414.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1414.t22 t1414.t26))
% 19.12/19.46  (step t1414.t28 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1414.t6 t1414.t7 t1414.t8 t1414.t9 t1414.t10 t1414.t11 t1414.t12 t1414.t13 t1414.t14 t1414.t15 t1414.t16 t1414.t17 t1414.t18 t1414.t19 t1414.t20 t1414.t21 t1414.t27))
% 19.12/19.46  (step t1414.t29 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1414.t28))
% 19.12/19.46  (step t1414 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1415 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1416 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1414 t1415))
% 19.12/19.46  (anchor :step t1417 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 19.12/19.46  (step t1417.t1 (cl (= Z1 Z1)) :rule refl)
% 19.12/19.46  (step t1417.t2 (cl (= Z2 Z2)) :rule refl)
% 19.12/19.46  (step t1417.t3 (cl (= Z3 Z3)) :rule refl)
% 19.12/19.46  (step t1417.t4 (cl (= Z4 Z4)) :rule refl)
% 19.12/19.46  (step t1417.t5 (cl (= Z5 Z5)) :rule refl)
% 19.12/19.46  (step t1417.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 19.12/19.46  (step t1417.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 19.12/19.46  (step t1417.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 19.12/19.46  (step t1417.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 19.12/19.46  (step t1417.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 19.12/19.46  (step t1417.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 19.12/19.46  (step t1417.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 19.12/19.46  (step t1417.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 19.12/19.46  (step t1417.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 19.12/19.46  (step t1417.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 19.12/19.46  (step t1417.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 19.12/19.46  (step t1417.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 19.12/19.46  (step t1417.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 19.12/19.46  (step t1417.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 19.12/19.46  (step t1417.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 19.12/19.46  (step t1417.t21 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 19.12/19.46  (step t1417.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 19.12/19.46  (step t1417.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 19.12/19.46  (step t1417.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 19.12/19.46  (step t1417.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1417.t24))
% 19.12/19.46  (step t1417.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 19.12/19.46  (step t1417.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1417.t25 t1417.t26))
% 19.12/19.46  (step t1417.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1417.t23 t1417.t27))
% 19.12/19.46  (step t1417.t29 (cl (= (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)) (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1417.t6 t1417.t7 t1417.t8 t1417.t9 t1417.t10 t1417.t11 t1417.t12 t1417.t13 t1417.t14 t1417.t15 t1417.t16 t1417.t17 t1417.t18 t1417.t19 t1417.t20 t1417.t21 t1417.t22 t1417.t28))
% 19.12/19.46  (step t1417.t30 (cl (= (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1417.t29))
% 19.12/19.46  (step t1417 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 19.12/19.46  (step t1418 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 19.12/19.46  (step t1419 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1417 t1418))
% 19.12/19.46  (step t1420 (cl (= (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))))) (and (and (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13)))) (and (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6)))) (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))))) :rule cong :premises (t44 t47 t48 t49 t50 t51 t52 t53 t54 t55 t56 t57 t58 t59 t60 t61 t62 t63 t66 t69 t72 t75 t78 t81 t84 t87 t90 t93 t96 t99 t102 t105 t108 t111 t114 t117 t120 t123 t126 t129 t132 t135 t138 t141 t144 t147 t150 t153 t156 t159 t162 t165 t168 t171 t174 t177 t180 t183 t186 t189 t192 t195 t198 t201 t204 t207 t210 t213 t216 t219 t222 t225 t228 t231 t234 t237 t240 t243 t246 t249 t252 t255 t258 t261 t264 t267 t270 t273 t276 t279 t282 t285 t288 t291 t294 t297 t300 t303 t306 t309 t312 t315 t318 t321 t324 t327 t330 t333 t336 t339 t342 t345 t348 t351 t354 t357 t360 t363 t366 t369 t372 t375 t378 t381 t384 t387 t390 t393 t396 t399 t402 t405 t408 t411 t414 t417 t420 t423 t426 t429 t432 t435 t438 t441 t444 t447 t450 t453 t456 t459 t462 t465 t468 t471 t474 t477 t480 t483 t486 t489 t492 t495 t498 t501 t504 t507 t510 t513 t516 t519 t522 t525 t528 t531 t534 t537 t540 t543 t546 t549 t552 t555 t558 t561 t564 t567 t570 t573 t576 t579 t582 t585 t588 t591 t594 t597 t600 t603 t606 t609 t612 t615 t618 t621 t624 t627 t630 t633 t636 t639 t642 t645 t648 t651 t654 t657 t660 t663 t666 t669 t672 t675 t678 t681 t684 t687 t690 t693 t696 t699 t702 t705 t708 t711 t714 t717 t720 t723 t726 t729 t732 t735 t738 t741 t744 t747 t750 t753 t756 t759 t762 t765 t768 t771 t774 t777 t780 t783 t786 t789 t792 t795 t798 t801 t804 t807 t810 t813 t816 t819 t822 t825 t828 t831 t834 t837 t840 t843 t846 t849 t852 t855 t858 t861 t864 t867 t870 t873 t876 t879 t882 t885 t888 t891 t894 t897 t900 t903 t906 t909 t912 t915 t918 t921 t924 t927 t930 t933 t936 t939 t942 t945 t948 t951 t954 t957 t960 t963 t966 t969 t972 t975 t978 t981 t984 t987 t990 t993 t996 t999 t1002 t1005 t1008 t1011 t1014 t1017 t1020 t1023 t1026 t1029 t1032 t1035 t1038 t1041 t1044 t1047 t1050 t1053 t1056 t1059 t1062 t1065 t1068 t1071 t1074 t1077 t1080 t1083 t1086 t1089 t1092 t1095 t1098 t1101 t1104 t1107 t1110 t1113 t1116 t1119 t1122 t1125 t1128 t1131 t1134 t1137 t1140 t1143 t1146 t1149 t1152 t1155 t1158 t1161 t1164 t1167 t1170 t1173 t1176 t1179 t1182 t1185 t1188 t1191 t1194 t1197 t1200 t1203 t1206 t1209 t1212 t1215 t1218 t1221 t1224 t1227 t1230 t1233 t1236 t1239 t1242 t1245 t1248 t1251 t1254 t1257 t1260 t1263 t1266 t1269 t1272 t1275 t1278 t1281 t1284 t1287 t1290 t1293 t1296 t1299 t1302 t1305 t1308 t1311 t1314 t1317 t1320 t1323 t1326 t1329 t1332 t1335 t1338 t1341 t1344 t1347 t1350 t1353 t1356 t1359 t1362 t1365 t1368 t1371 t1374 t1377 t1380 t1383 t1386 t1389 t1392 t1395 t1398 t1401 t1404 t1407 t1410 t1413 t1416 t1419))
% 19.12/19.46  (step t1421 (cl (= (and (and (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13)))) (and (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6)))) (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) (and (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13))) (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6)))))) :rule all_simplify)
% 19.12/19.47  (step t1422 (cl (= (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))))) (and (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13))) (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6)))))) :rule trans :premises (t1420 t1421))
% 19.12/19.47  (step t1423 (cl (= (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))))) (and (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13))) (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6)))))) :rule trans :premises (t41 t1422))
% 19.12/19.47  (step t1424 (cl (= (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z1) 3))) :rule refl)
% 19.12/19.47  (step t1425 (cl (= (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z2) 10))) :rule refl)
% 19.12/19.47  (step t1426 (cl (= (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z3) 5))) :rule refl)
% 19.12/19.47  (step t1427 (cl (= (= (tptp.a tptp.z4) 2) (= (tptp.a tptp.z4) 2))) :rule refl)
% 19.12/19.47  (step t1428 (cl (= (= (tptp.b tptp.z1) 2) (= (tptp.b tptp.z1) 2))) :rule refl)
% 19.12/19.47  (step t1429 (cl (= (< (tptp.b tptp.z2) 3) (not (>= (tptp.b tptp.z2) 3)))) :rule all_simplify)
% 19.12/19.47  (step t1430 (cl (= (= (tptp.b tptp.z5) 5) (= (tptp.b tptp.z5) 5))) :rule refl)
% 19.12/19.47  (step t1431 (cl (= (< tptp.z2 tptp.z1) (not (>= tptp.z2 tptp.z1)))) :rule all_simplify)
% 19.12/19.47  (step t1432 (cl (= (>= tptp.z2 tptp.z1) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule all_simplify)
% 19.12/19.47  (step t1433 (cl (= (not (>= tptp.z2 tptp.z1)) (not (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule cong :premises (t1432))
% 19.12/19.47  (step t1434 (cl (= (not (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule all_simplify)
% 19.12/19.47  (step t1435 (cl (= (not (>= tptp.z2 tptp.z1)) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule trans :premises (t1433 t1434))
% 19.12/19.47  (step t1436 (cl (= (< tptp.z2 tptp.z1) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule trans :premises (t1431 t1435))
% 19.12/19.47  (step t1437 (cl (= (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z5) 5) (< tptp.z2 tptp.z1)) (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z5) 5) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule cong :premises (t1424 t1425 t1426 t1427 t1428 t1429 t1430 t1436))
% 19.12/19.47  (step t1438 (cl (= (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z5) 5) (< tptp.z2 tptp.z1))) (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z5) 5) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule cong :premises (t1437))
% 19.12/19.47  (step t1439 (cl (= (=> (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))))) (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z5) 5) (< tptp.z2 tptp.z1)))) (=> (and (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13))) (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6)))) (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z5) 5) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))))) :rule cong :premises (t1423 t1438))
% 19.12/19.47  (step t1440 (cl (= (not (=> (and (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) true (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 10) (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 9) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int)) (not (and (not (= Z1 Z2)) (= (tptp.a Z1) 8) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z2 Z3)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 7) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< (tptp.b Z4) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 6) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< (tptp.b Z4) 4) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 8) (< (tptp.b Z2) 3) (= (tptp.b Z3) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (< (tptp.b Z1) 4) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z2) 2) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 8) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 8) (= (tptp.b Z2) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z5) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 7) (= (tptp.b Z2) 2) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (= (tptp.b Z5) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (= (tptp.b Z1) 5) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 12) (< (tptp.b Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z3 Z4)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (tptp.a Z4) 11) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 5) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 4) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 11) (= (tptp.a Z5) 8) (< (tptp.b Z1) 3) (< (tptp.b Z2) 3) (< (tptp.b Z3) 3) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 12) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 7) (= (tptp.a Z4) 12) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 1) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (< (tptp.b Z2) 3) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (= (tptp.b Z4) 2) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 Z4)) (not (= Z2 Z5)) (not (= Z3 Z4)) (not (= Z3 Z5)) (not (= Z4 Z5)) (= (tptp.a Z1) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (< Z2 Z1))))) (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z5) 5) (< tptp.z2 tptp.z1))))) (not (=> (and (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13))) (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6)))) (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z5) 5) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))))) :rule cong :premises (t1439))
% 19.12/19.47  (step t1441 (cl (not (=> (and (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13))) (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6)))) (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z5) 5) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))))) :rule resolution :premises (t40 t1440 a0))
% 19.12/19.47  (step t1442 (cl (and (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z6)) (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z6)) (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z6)) (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z6)) (not (= tptp.z5 tptp.z6)) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 10)) (not (= (tptp.a Z2) 10)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 9)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int)) (or (= Z1 Z2) (not (= (tptp.a Z1) 8)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z2 Z3) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 7)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 6)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (>= (tptp.b Z4) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (>= (tptp.b Z1) 4) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 8)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 8)) (not (= (tptp.b Z2) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 7)) (not (= (tptp.b Z2) 2)) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (= (tptp.b Z5) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (not (= (tptp.b Z1) 5)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z2 Z3) (= Z2 Z4) (= Z3 Z4) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (not (= (tptp.a Z4) 11)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 5)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 4)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 11)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 3) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)) (not (>= (+ Z1 (* (- 1) Z4)) 1)) (not (>= (+ Z2 (* (- 1) Z4)) 1)) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 12)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 7)) (not (= (tptp.a Z4) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_16370 Int)) (>= (tptp.a BOUND_VARIABLE_16370) 1)) (forall ((BOUND_VARIABLE_16376 Int)) (not (>= (tptp.a BOUND_VARIABLE_16376) 13))) (forall ((BOUND_VARIABLE_16390 Int)) (>= (tptp.b BOUND_VARIABLE_16390) 1)) (forall ((BOUND_VARIABLE_16396 Int)) (not (>= (tptp.b BOUND_VARIABLE_16396) 6))))) :rule not_implies1 :premises (t1441))
% 19.12/19.47  (step t1443 (cl (not (= tptp.z1 tptp.z2))) :rule and :premises (t1442))
% 19.12/19.47  (step t1444 (cl (not (= tptp.z1 tptp.z3))) :rule and :premises (t1442))
% 19.12/19.47  (step t1445 (cl (not (= tptp.z1 tptp.z4))) :rule and :premises (t1442))
% 19.12/19.47  (step t1446 (cl (not (= tptp.z1 tptp.z5))) :rule and :premises (t1442))
% 19.12/19.47  (step t1447 (cl (not (= tptp.z2 tptp.z3))) :rule and :premises (t1442))
% 19.12/19.47  (step t1448 (cl (not (= tptp.z2 tptp.z4))) :rule and :premises (t1442))
% 19.12/19.47  (step t1449 (cl (not (= tptp.z2 tptp.z5))) :rule and :premises (t1442))
% 19.12/19.47  (step t1450 (cl (not (= tptp.z3 tptp.z4))) :rule and :premises (t1442))
% 19.12/19.47  (step t1451 (cl (not (= tptp.z3 tptp.z5))) :rule and :premises (t1442))
% 19.12/19.47  (step t1452 (cl (not (= tptp.z4 tptp.z5))) :rule and :premises (t1442))
% 19.12/19.47  (step t1453 (cl (not (not (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z5) 5) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z5) 5) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule not_not)
% 19.12/19.47  (step t1454 (cl (not (not (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z5) 5) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule not_implies2 :premises (t1441))
% 19.12/19.47  (step t1455 (cl (and (= (tptp.a tptp.z1) 3) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 2) (= (tptp.b tptp.z1) 2) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z5) 5) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule resolution :premises (t1453 t1454))
% 19.12/19.47  (step t1456 (cl (not (>= (tptp.b tptp.z2) 3))) :rule and :premises (t1455))
% 19.12/19.47  (step t1457 (cl (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)) :rule and :premises (t1455))
% 19.12/19.47  (step t1458 (cl (= (tptp.a tptp.z1) 3)) :rule and :premises (t1455))
% 19.12/19.47  (step t1459 (cl (= (tptp.a tptp.z2) 10)) :rule and :premises (t1455))
% 19.12/19.47  (step t1460 (cl (= (tptp.a tptp.z3) 5)) :rule and :premises (t1455))
% 19.12/19.47  (step t1461 (cl (= (tptp.a tptp.z4) 2)) :rule and :premises (t1455))
% 19.12/19.47  (step t1462 (cl (= (tptp.b tptp.z5) 5)) :rule and :premises (t1455))
% 19.12/19.47  (step t1463 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule implies_neg1)
% 19.12/19.47  (anchor :step t1464)
% 19.12/19.47  (assume t1464.a0 (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))
% 19.12/19.47  (step t1464.t1 (cl (or (not (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule forall_inst :args ((:= Z1 tptp.z1) (:= Z2 tptp.z2) (:= Z3 tptp.z3) (:= Z4 tptp.z4) (:= Z5 tptp.z5)))
% 19.12/19.47  (step t1464.t2 (cl (not (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule or :premises (t1464.t1))
% 19.12/19.47  (step t1464.t3 (cl (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule resolution :premises (t1464.t2 t1464.a0))
% 19.12/19.47  (step t1464 (cl (not (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule subproof :discharge (t1464.a0))
% 19.12/19.47  (step t1465 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule resolution :premises (t1463 t1464))
% 19.12/19.47  (step t1466 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (not (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule implies_neg2)
% 19.12/19.47  (step t1467 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule resolution :premises (t1465 t1466))
% 19.12/19.48  (step t1468 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule contraction :premises (t1467))
% 19.12/19.48  (step t1469 (cl (not (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule implies :premises (t1468))
% 19.12/19.48  (step t1470 (cl (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= Z2 Z4) (= Z2 Z5) (= Z3 Z4) (= Z3 Z5) (= Z4 Z5) (not (= (tptp.a Z1) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule and :premises (t1442))
% 19.12/19.48  (step t1471 (cl (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z1 tptp.z5) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z2 tptp.z5) (= tptp.z3 tptp.z4) (= tptp.z3 tptp.z5) (= tptp.z4 tptp.z5) (not (= (tptp.a tptp.z1) 3)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 2)) (>= (tptp.b tptp.z1) 4) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z5) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule resolution :premises (t1469 t1470))
% 19.12/19.48  (step t1472 (cl (>= (tptp.b tptp.z1) 4)) :rule resolution :premises (t39 t1443 t1444 t1445 t1446 t1447 t1448 t1449 t1450 t1451 t1452 t1456 t1457 t1458 t1459 t1460 t1461 t1462 t1471))
% 19.12/19.48  (step t1473 (cl (= (tptp.b tptp.z1) 2)) :rule and :premises (t1455))
% 19.12/19.48  (step t1474 (cl) :rule resolution :premises (t37 t1472 t1473))
% 19.12/19.48  
% 19.12/19.48  % SZS output end Proof for /export/starexec/sandbox/tmp/tmp.rohex1qdnj/cvc5---1.0.5_18467.smt2
% 19.12/19.48  % cvc5---1.0.5 exiting
% 19.12/19.49  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------