TSTP Solution File: SWW064_1 by cvc5---1.0.5

View Problem - Process Solution

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

% Computer : n010.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:31 EDT 2024

% Result   : Theorem 18.47s 18.68s
% Output   : Proof 18.51s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.26  % Problem    : SWW064_1 : TPTP v8.2.0. Released v5.0.0.
% 0.12/0.27  % Command    : do_cvc5 %s %d
% 0.27/0.48  % Computer : n010.cluster.edu
% 0.27/0.48  % Model    : x86_64 x86_64
% 0.27/0.48  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.27/0.48  % Memory   : 8042.1875MB
% 0.27/0.48  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.27/0.48  % CPULimit   : 300
% 0.27/0.48  % WCLimit    : 300
% 0.27/0.48  % DateTime   : Sun May 26 06:43:39 EDT 2024
% 0.27/0.48  % CPUTime    : 
% 0.58/0.87  %----Proving TF0_ARI
% 18.47/18.68  --- Run --finite-model-find --decision=internal at 15...
% 18.47/18.68  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 15...
% 18.47/18.68  % SZS status Theorem for /export/starexec/sandbox/tmp/tmp.39ZOGo6M4S/cvc5---1.0.5_25278.smt2
% 18.47/18.68  % SZS output start Proof for /export/starexec/sandbox/tmp/tmp.39ZOGo6M4S/cvc5---1.0.5_25278.smt2
% 18.47/18.68  (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)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 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) 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)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 1) (= (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) 1) (= (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) 12) (= (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) 12) (= (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) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (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) 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) 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) 1) (= (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) 12) (= (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) 12) (= (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) 12) (= (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) 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) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (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) 12) (= (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) 12) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) 5) (= (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) 5) (= (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) 4) (= (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (< (tptp.b Z1) 4) (< (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) 4) (= (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) 12) (= (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) 12) (= (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) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))))) (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (< tptp.z2 tptp.z1))))))
% 18.47/18.68  (assume a1 true)
% 18.47/18.68  (step t1 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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 implies_neg1)
% 18.47/18.68  (anchor :step t2)
% 18.47/18.68  (assume t2.a0 (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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)))))
% 18.47/18.68  (step t2.t1 (cl (or (not (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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))))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule forall_inst :args ((:= Z1 tptp.z1) (:= Z2 tptp.z2) (:= Z3 tptp.z3) (:= Z4 tptp.z4)))
% 18.47/18.68  (step t2.t2 (cl (not (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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))))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule or :premises (t2.t1))
% 18.47/18.68  (step t2.t3 (cl (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule resolution :premises (t2.t2 t2.a0))
% 18.47/18.68  (step t2 (cl (not (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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))))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule subproof :discharge (t2.a0))
% 18.47/18.68  (step t3 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule resolution :premises (t1 t2))
% 18.47/18.68  (step t4 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (not (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule implies_neg2)
% 18.47/18.68  (step t5 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule resolution :premises (t3 t4))
% 18.47/18.68  (step t6 (cl (=> (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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)))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule contraction :premises (t5))
% 18.47/18.68  (step t7 (cl (not (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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))))) (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule implies :premises (t6))
% 18.47/18.68  (step t8 (cl (not (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule or_pos)
% 18.47/18.68  (step t9 (cl (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (>= (tptp.b tptp.z2) 3) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (not (= (tptp.b tptp.z4) 5)) (not (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule reordering :premises (t8))
% 18.47/18.68  (step t10 (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)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 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) 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)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 1) (= (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) 1) (= (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) 12) (= (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) 12) (= (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) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (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) 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) 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) 1) (= (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) 12) (= (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) 12) (= (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) 12) (= (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) 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) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (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) 12) (= (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) 12) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) 5) (= (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) 5) (= (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) 4) (= (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (< (tptp.b Z1) 4) (< (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) 4) (= (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) 12) (= (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) 12) (= (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) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))))) (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (< 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)) (or (= Z1 Z2) (= 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) 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) 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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 4)) (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) 5)) (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) 1)) (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) 1)) (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) 12)) (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) 12)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (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) 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) 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) 1)) (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) 12)) (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) 12)) (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) 12)) (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) 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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (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) 12)) (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) 12)) (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) 1)) (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) 1)) (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) 1)) (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) 1)) (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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (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 Z5) 7)) (>= (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) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 5)) (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) 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 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)) (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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 7)) (>= (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 12)) (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) 12)) (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) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13))) (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 6)))) (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (>= (+ 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)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 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) 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)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 1) (= (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) 1) (= (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) 12) (= (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) 12) (= (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) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (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) 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) 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) 1) (= (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) 12) (= (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) 12) (= (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) 12) (= (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) 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) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (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) 12) (= (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) 12) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) 5) (= (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) 5) (= (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) 4) (= (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (< (tptp.b Z1) 4) (< (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) 4) (= (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) 12) (= (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) 12) (= (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) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))))) (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (< 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)) (or (= Z1 Z2) (= 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) 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) 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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 4)) (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) 5)) (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) 1)) (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) 1)) (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) 12)) (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) 12)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (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) 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) 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) 1)) (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) 12)) (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) 12)) (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) 12)) (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) 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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (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) 12)) (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) 12)) (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) 1)) (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) 1)) (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) 1)) (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) 1)) (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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (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 Z5) 7)) (>= (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) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 5)) (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) 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 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)) (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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 7)) (>= (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 12)) (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) 12)) (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) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13))) (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 6)))) (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))))) :rule equiv_pos2)
% 18.47/18.69  (step t11 (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)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 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) 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)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 1) (= (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) 1) (= (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) 12) (= (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) 12) (= (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) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (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) 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) 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) 1) (= (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) 12) (= (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) 12) (= (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) 12) (= (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) 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) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (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) 12) (= (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) 12) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) 5) (= (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) 5) (= (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) 4) (= (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (< (tptp.b Z1) 4) (< (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) 4) (= (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) 12) (= (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) 12) (= (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) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< 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)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 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) 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)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 1) (= (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) 1) (= (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) 12) (= (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) 12) (= (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) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (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) 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) 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) 1) (= (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) 12) (= (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) 12) (= (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) 12) (= (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) 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) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (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) 12) (= (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) 12) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) 5) (= (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) 5) (= (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) 4) (= (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (< (tptp.b Z1) 4) (< (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) 4) (= (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) 12) (= (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) 12) (= (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) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))))))) :rule all_simplify)
% 18.47/18.69  (anchor :step t12 :args ((Z1 Int) (:= Z1 Z1)))
% 18.47/18.69  (step t12.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t12.t2 (cl (= (<= 1 (tptp.a Z1)) (>= (tptp.a Z1) 1))) :rule all_simplify)
% 18.47/18.69  (step t12.t3 (cl (= (<= (tptp.a Z1) 12) (not (>= (tptp.a Z1) 13)))) :rule all_simplify)
% 18.47/18.69  (step t12.t4 (cl (= (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12)) (and (>= (tptp.a Z1) 1) (not (>= (tptp.a Z1) 13))))) :rule cong :premises (t12.t2 t12.t3))
% 18.47/18.69  (step t12 (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)
% 18.47/18.69  (step t13 (cl (= (forall ((Z1 Int)) (and (>= (tptp.a Z1) 1) (not (>= (tptp.a Z1) 13)))) (and (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13)))))) :rule all_simplify)
% 18.47/18.69  (step t14 (cl (= (forall ((Z1 Int)) (and (<= 1 (tptp.a Z1)) (<= (tptp.a Z1) 12))) (and (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13)))))) :rule trans :premises (t12 t13))
% 18.47/18.69  (anchor :step t15 :args ((Z1 Int) (:= Z1 Z1)))
% 18.47/18.69  (step t15.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t15.t2 (cl (= (<= 1 (tptp.b Z1)) (>= (tptp.b Z1) 1))) :rule all_simplify)
% 18.47/18.69  (step t15.t3 (cl (= (<= (tptp.b Z1) 5) (not (>= (tptp.b Z1) 6)))) :rule all_simplify)
% 18.47/18.69  (step t15.t4 (cl (= (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5)) (and (>= (tptp.b Z1) 1) (not (>= (tptp.b Z1) 6))))) :rule cong :premises (t15.t2 t15.t3))
% 18.47/18.69  (step t15 (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)
% 18.47/18.69  (step t16 (cl (= (forall ((Z1 Int)) (and (>= (tptp.b Z1) 1) (not (>= (tptp.b Z1) 6)))) (and (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 6)))))) :rule all_simplify)
% 18.47/18.69  (step t17 (cl (= (forall ((Z1 Int)) (and (<= 1 (tptp.b Z1)) (<= (tptp.b Z1) 5))) (and (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 6)))))) :rule trans :premises (t15 t16))
% 18.47/18.69  (step t18 (cl (= (not (= tptp.z1 tptp.z2)) (not (= tptp.z1 tptp.z2)))) :rule refl)
% 18.47/18.69  (step t19 (cl (= (not (= tptp.z1 tptp.z3)) (not (= tptp.z1 tptp.z3)))) :rule refl)
% 18.47/18.69  (step t20 (cl (= (not (= tptp.z1 tptp.z4)) (not (= tptp.z1 tptp.z4)))) :rule refl)
% 18.47/18.69  (step t21 (cl (= (not (= tptp.z1 tptp.z5)) (not (= tptp.z1 tptp.z5)))) :rule refl)
% 18.47/18.69  (step t22 (cl (= (not (= tptp.z1 tptp.z6)) (not (= tptp.z1 tptp.z6)))) :rule refl)
% 18.47/18.69  (step t23 (cl (= (not (= tptp.z2 tptp.z3)) (not (= tptp.z2 tptp.z3)))) :rule refl)
% 18.47/18.69  (step t24 (cl (= (not (= tptp.z2 tptp.z4)) (not (= tptp.z2 tptp.z4)))) :rule refl)
% 18.47/18.69  (step t25 (cl (= (not (= tptp.z2 tptp.z5)) (not (= tptp.z2 tptp.z5)))) :rule refl)
% 18.47/18.69  (step t26 (cl (= (not (= tptp.z2 tptp.z6)) (not (= tptp.z2 tptp.z6)))) :rule refl)
% 18.47/18.69  (step t27 (cl (= (not (= tptp.z3 tptp.z4)) (not (= tptp.z3 tptp.z4)))) :rule refl)
% 18.47/18.69  (step t28 (cl (= (not (= tptp.z3 tptp.z5)) (not (= tptp.z3 tptp.z5)))) :rule refl)
% 18.47/18.69  (step t29 (cl (= (not (= tptp.z3 tptp.z6)) (not (= tptp.z3 tptp.z6)))) :rule refl)
% 18.47/18.69  (step t30 (cl (= (not (= tptp.z4 tptp.z5)) (not (= tptp.z4 tptp.z5)))) :rule refl)
% 18.47/18.69  (step t31 (cl (= (not (= tptp.z4 tptp.z6)) (not (= tptp.z4 tptp.z6)))) :rule refl)
% 18.47/18.69  (step t32 (cl (= (not (= tptp.z5 tptp.z6)) (not (= tptp.z5 tptp.z6)))) :rule refl)
% 18.47/18.69  (step t33 (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)
% 18.47/18.69  (anchor :step t34 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2)))
% 18.47/18.69  (step t34.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t34.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t34.t3 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t34.t4 (cl (= (= (tptp.a Z1) 9) (= (tptp.a Z1) 9))) :rule refl)
% 18.47/18.69  (step t34.t5 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t34.t6 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t34.t7 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t34.t8 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t34.t9 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t34.t8))
% 18.47/18.69  (step t34.t10 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t34.t11 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t34.t9 t34.t10))
% 18.47/18.69  (step t34.t12 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t34.t7 t34.t11))
% 18.47/18.69  (step t34.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 (t34.t3 t34.t4 t34.t5 t34.t6 t34.t12))
% 18.47/18.69  (step t34.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 (t34.t13))
% 18.47/18.69  (step t34 (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)
% 18.47/18.69  (step t35 (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)
% 18.47/18.69  (step t36 (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 (t34 t35))
% 18.47/18.69  (anchor :step t37 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2)))
% 18.47/18.69  (step t37.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t37.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t37.t3 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t37.t4 (cl (= (= (tptp.a Z1) 8) (= (tptp.a Z1) 8))) :rule refl)
% 18.47/18.69  (step t37.t5 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t37.t6 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t37.t7 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t37.t8 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t37.t9 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t37.t8))
% 18.47/18.69  (step t37.t10 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t37.t11 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t37.t9 t37.t10))
% 18.47/18.69  (step t37.t12 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t37.t7 t37.t11))
% 18.47/18.69  (step t37.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 (t37.t3 t37.t4 t37.t5 t37.t6 t37.t12))
% 18.47/18.69  (step t37.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 (t37.t13))
% 18.47/18.69  (step t37 (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)
% 18.47/18.69  (step t38 (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)
% 18.47/18.69  (step t39 (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 (t37 t38))
% 18.47/18.69  (anchor :step t40 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t40.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t40.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t40.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t40.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t40.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t40.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t40.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.69  (step t40.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t40.t9 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t40.t10 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.69  (step t40.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t40.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t40.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t40.t12))
% 18.47/18.69  (step t40.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t40.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t40.t13 t40.t14))
% 18.47/18.69  (step t40.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t40.t11 t40.t15))
% 18.47/18.69  (step t40.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 (t40.t4 t40.t5 t40.t6 t40.t7 t40.t8 t40.t9 t40.t10 t40.t16))
% 18.47/18.69  (step t40.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 (t40.t17))
% 18.47/18.69  (step t40 (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)
% 18.47/18.69  (step t41 (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)
% 18.47/18.69  (step t42 (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 (t40 t41))
% 18.47/18.69  (anchor :step t43 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t43.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t43.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t43.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t43.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t43.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t43.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t43.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.69  (step t43.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t43.t9 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t43.t10 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.69  (step t43.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t43.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t43.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t43.t12))
% 18.47/18.69  (step t43.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t43.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t43.t13 t43.t14))
% 18.47/18.69  (step t43.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t43.t11 t43.t15))
% 18.47/18.69  (step t43.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 (t43.t4 t43.t5 t43.t6 t43.t7 t43.t8 t43.t9 t43.t10 t43.t16))
% 18.47/18.69  (step t43.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 (t43.t17))
% 18.47/18.69  (step t43 (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)
% 18.47/18.69  (step t44 (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)
% 18.47/18.69  (step t45 (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 (t43 t44))
% 18.47/18.69  (anchor :step t46 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t46.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t46.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t46.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t46.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t46.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t46.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t46.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.69  (step t46.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t46.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t46.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t46.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t46.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t46.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t46.t12))
% 18.47/18.69  (step t46.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t46.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t46.t13 t46.t14))
% 18.47/18.69  (step t46.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t46.t11 t46.t15))
% 18.47/18.69  (step t46.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 (t46.t4 t46.t5 t46.t6 t46.t7 t46.t8 t46.t9 t46.t10 t46.t16))
% 18.47/18.69  (step t46.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 (t46.t17))
% 18.47/18.69  (step t46 (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)
% 18.47/18.69  (step t47 (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)
% 18.47/18.69  (step t48 (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 (t46 t47))
% 18.47/18.69  (anchor :step t49 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t49.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t49.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t49.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t49.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t49.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t49.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t49.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t49.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t49.t9 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t49.t10 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.69  (step t49.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t49.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t49.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t49.t12))
% 18.47/18.69  (step t49.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t49.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t49.t13 t49.t14))
% 18.47/18.69  (step t49.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t49.t11 t49.t15))
% 18.47/18.69  (step t49.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 (t49.t4 t49.t5 t49.t6 t49.t7 t49.t8 t49.t9 t49.t10 t49.t16))
% 18.47/18.69  (step t49.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 (t49.t17))
% 18.47/18.69  (step t49 (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)
% 18.47/18.69  (step t50 (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)
% 18.47/18.69  (step t51 (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 (t49 t50))
% 18.47/18.69  (anchor :step t52 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t52.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t52.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t52.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t52.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t52.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t52.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t52.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t52.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t52.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t52.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t52.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t52.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t52.t13 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t52.t14 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.69  (step t52.t15 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.69  (step t52.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t52.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t52.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t52.t17))
% 18.47/18.69  (step t52.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t52.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t52.t18 t52.t19))
% 18.47/18.69  (step t52.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t52.t16 t52.t20))
% 18.47/18.69  (step t52.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 (t52.t5 t52.t6 t52.t7 t52.t8 t52.t9 t52.t10 t52.t11 t52.t12 t52.t13 t52.t14 t52.t15 t52.t21))
% 18.47/18.69  (step t52.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 (t52.t22))
% 18.47/18.69  (step t52 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (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)
% 18.47/18.69  (step t53 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 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)
% 18.47/18.69  (step t54 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (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 (t52 t53))
% 18.47/18.69  (anchor :step t55 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t55.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t55.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t55.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t55.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t55.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t55.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t55.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.69  (step t55.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t55.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t55.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t55.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t55.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t55.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t55.t12))
% 18.47/18.69  (step t55.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t55.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t55.t13 t55.t14))
% 18.47/18.69  (step t55.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t55.t11 t55.t15))
% 18.47/18.69  (step t55.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 (t55.t4 t55.t5 t55.t6 t55.t7 t55.t8 t55.t9 t55.t10 t55.t16))
% 18.47/18.69  (step t55.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 (t55.t17))
% 18.47/18.69  (step t55 (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)
% 18.47/18.69  (step t56 (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)
% 18.47/18.69  (step t57 (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 (t55 t56))
% 18.47/18.69  (anchor :step t58 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t58.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t58.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t58.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t58.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t58.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t58.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t58.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.69  (step t58.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t58.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t58.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t58.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t58.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t58.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t58.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t58.t13))
% 18.47/18.69  (step t58.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t58.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t58.t14 t58.t15))
% 18.47/18.69  (step t58.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t58.t12 t58.t16))
% 18.47/18.69  (step t58.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 (t58.t4 t58.t5 t58.t6 t58.t7 t58.t8 t58.t9 t58.t10 t58.t11 t58.t17))
% 18.47/18.69  (step t58.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 (t58.t18))
% 18.47/18.69  (step t58 (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)
% 18.47/18.69  (step t59 (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)
% 18.47/18.69  (step t60 (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 (t58 t59))
% 18.47/18.69  (anchor :step t61 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t61.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t61.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t61.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t61.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t61.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t61.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t61.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.69  (step t61.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t61.t9 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t61.t10 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.69  (step t61.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t61.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t61.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t61.t12))
% 18.47/18.69  (step t61.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t61.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t61.t13 t61.t14))
% 18.47/18.69  (step t61.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t61.t11 t61.t15))
% 18.47/18.69  (step t61.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 (t61.t4 t61.t5 t61.t6 t61.t7 t61.t8 t61.t9 t61.t10 t61.t16))
% 18.47/18.69  (step t61.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 (t61.t17))
% 18.47/18.69  (step t61 (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)
% 18.47/18.69  (step t62 (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)
% 18.47/18.69  (step t63 (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 (t61 t62))
% 18.47/18.69  (anchor :step t64 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t64.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t64.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t64.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t64.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t64.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t64.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t64.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t64.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t64.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t64.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t64.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t64.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t64.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t64.t12))
% 18.47/18.69  (step t64.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t64.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t64.t13 t64.t14))
% 18.47/18.69  (step t64.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t64.t11 t64.t15))
% 18.47/18.69  (step t64.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 (t64.t4 t64.t5 t64.t6 t64.t7 t64.t8 t64.t9 t64.t10 t64.t16))
% 18.47/18.69  (step t64.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 (t64.t17))
% 18.47/18.69  (step t64 (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)
% 18.47/18.69  (step t65 (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)
% 18.47/18.69  (step t66 (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 (t64 t65))
% 18.47/18.69  (anchor :step t67 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t67.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t67.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t67.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t67.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t67.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t67.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t67.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t67.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t67.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t67.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t67.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t67.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t67.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t67.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t67.t13))
% 18.47/18.69  (step t67.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t67.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t67.t14 t67.t15))
% 18.47/18.69  (step t67.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t67.t12 t67.t16))
% 18.47/18.69  (step t67.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 (t67.t4 t67.t5 t67.t6 t67.t7 t67.t8 t67.t9 t67.t10 t67.t11 t67.t17))
% 18.47/18.69  (step t67.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 (t67.t18))
% 18.47/18.69  (step t67 (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)
% 18.47/18.69  (step t68 (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)
% 18.47/18.69  (step t69 (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 (t67 t68))
% 18.47/18.69  (anchor :step t70 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t70.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t70.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t70.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t70.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t70.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t70.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t70.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t70.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t70.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t70.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t70.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t70.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t70.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t70.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t70.t15 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.69  (step t70.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t70.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t70.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t70.t17))
% 18.47/18.69  (step t70.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t70.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t70.t18 t70.t19))
% 18.47/18.69  (step t70.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t70.t16 t70.t20))
% 18.47/18.69  (step t70.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 (t70.t5 t70.t6 t70.t7 t70.t8 t70.t9 t70.t10 t70.t11 t70.t12 t70.t13 t70.t14 t70.t15 t70.t21))
% 18.47/18.69  (step t70.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 (t70.t22))
% 18.47/18.69  (step t70 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t71 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t72 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t70 t71))
% 18.47/18.69  (anchor :step t73 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t73.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t73.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t73.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t73.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t73.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t73.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t73.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.69  (step t73.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t73.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t73.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t73.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t73.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t73.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t73.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t73.t13))
% 18.47/18.69  (step t73.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t73.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t73.t14 t73.t15))
% 18.47/18.69  (step t73.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t73.t12 t73.t16))
% 18.47/18.69  (step t73.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 (t73.t4 t73.t5 t73.t6 t73.t7 t73.t8 t73.t9 t73.t10 t73.t11 t73.t17))
% 18.47/18.69  (step t73.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 (t73.t18))
% 18.47/18.69  (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.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)
% 18.47/18.69  (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) (= (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)
% 18.47/18.69  (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.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 (t73 t74))
% 18.47/18.69  (anchor :step t76 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t76.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t76.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t76.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t76.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t76.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t76.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t76.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.69  (step t76.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t76.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.69  (step t76.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t76.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t76.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t76.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t76.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t76.t13))
% 18.47/18.69  (step t76.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t76.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t76.t14 t76.t15))
% 18.47/18.69  (step t76.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t76.t12 t76.t16))
% 18.47/18.69  (step t76.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 (t76.t4 t76.t5 t76.t6 t76.t7 t76.t8 t76.t9 t76.t10 t76.t11 t76.t17))
% 18.47/18.69  (step t76.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 (t76.t18))
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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 (t76 t77))
% 18.47/18.69  (anchor :step t79 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t79.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t79.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t79.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t79.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t79.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t79.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t79.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.69  (step t79.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t79.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t79.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t79.t11 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t79.t12 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t79.t13 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t79.t12))
% 18.47/18.69  (step t79.t14 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t79.t15 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t79.t13 t79.t14))
% 18.47/18.69  (step t79.t16 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t79.t11 t79.t15))
% 18.47/18.69  (step t79.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 (t79.t4 t79.t5 t79.t6 t79.t7 t79.t8 t79.t9 t79.t10 t79.t16))
% 18.47/18.69  (step t79.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 (t79.t17))
% 18.47/18.69  (step t79 (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)
% 18.47/18.69  (step t80 (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)
% 18.47/18.69  (step t81 (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 (t79 t80))
% 18.47/18.69  (anchor :step t82 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t82.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t82.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t82.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t82.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t82.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t82.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t82.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t82.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t82.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t82.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t82.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t82.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t82.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t82.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t82.t13))
% 18.47/18.69  (step t82.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t82.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t82.t14 t82.t15))
% 18.47/18.69  (step t82.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t82.t12 t82.t16))
% 18.47/18.69  (step t82.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 (t82.t4 t82.t5 t82.t6 t82.t7 t82.t8 t82.t9 t82.t10 t82.t11 t82.t17))
% 18.47/18.69  (step t82.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 (t82.t18))
% 18.47/18.69  (step t82 (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)
% 18.47/18.69  (step t83 (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)
% 18.47/18.69  (step t84 (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 (t82 t83))
% 18.47/18.69  (anchor :step t85 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t85.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t85.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t85.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t85.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t85.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t85.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t85.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.69  (step t85.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t85.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t85.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t85.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t85.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t85.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t85.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t85.t13))
% 18.47/18.69  (step t85.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t85.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t85.t14 t85.t15))
% 18.47/18.69  (step t85.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t85.t12 t85.t16))
% 18.47/18.69  (step t85.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 (t85.t4 t85.t5 t85.t6 t85.t7 t85.t8 t85.t9 t85.t10 t85.t11 t85.t17))
% 18.47/18.69  (step t85.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 (t85.t18))
% 18.47/18.69  (step t85 (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)
% 18.47/18.69  (step t86 (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)
% 18.47/18.69  (step t87 (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 (t85 t86))
% 18.47/18.69  (anchor :step t88 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t88.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t88.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t88.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t88.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t88.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t88.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t88.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t88.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t88.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t88.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t88.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t88.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t88.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t88.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t88.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t88.t14))
% 18.47/18.69  (step t88.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t88.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t88.t15 t88.t16))
% 18.47/18.69  (step t88.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t88.t13 t88.t17))
% 18.47/18.69  (step t88.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 (t88.t4 t88.t5 t88.t6 t88.t7 t88.t8 t88.t9 t88.t10 t88.t11 t88.t12 t88.t18))
% 18.47/18.69  (step t88.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 (t88.t19))
% 18.47/18.69  (step t88 (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)
% 18.47/18.69  (step t89 (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)
% 18.47/18.69  (step t90 (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 (t88 t89))
% 18.47/18.69  (anchor :step t91 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t91.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t91.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t91.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t91.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t91.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t91.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t91.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t91.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t91.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t91.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t91.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t91.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t91.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t91.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t91.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t91.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.69  (step t91.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t91.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t91.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t91.t18))
% 18.47/18.69  (step t91.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t91.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t91.t19 t91.t20))
% 18.47/18.69  (step t91.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t91.t17 t91.t21))
% 18.47/18.69  (step t91.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 (t91.t5 t91.t6 t91.t7 t91.t8 t91.t9 t91.t10 t91.t11 t91.t12 t91.t13 t91.t14 t91.t15 t91.t16 t91.t22))
% 18.47/18.69  (step t91.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 (t91.t23))
% 18.47/18.69  (step t91 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t92 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t93 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t91 t92))
% 18.47/18.69  (anchor :step t94 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t94.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t94.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t94.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t94.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t94.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t94.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t94.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.69  (step t94.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t94.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.69  (step t94.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t94.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t94.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t94.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t94.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t94.t13))
% 18.47/18.69  (step t94.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t94.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t94.t14 t94.t15))
% 18.47/18.69  (step t94.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t94.t12 t94.t16))
% 18.47/18.69  (step t94.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 (t94.t4 t94.t5 t94.t6 t94.t7 t94.t8 t94.t9 t94.t10 t94.t11 t94.t17))
% 18.47/18.69  (step t94.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 (t94.t18))
% 18.47/18.69  (step t94 (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)
% 18.47/18.69  (step t95 (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)
% 18.47/18.69  (step t96 (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 (t94 t95))
% 18.47/18.69  (anchor :step t97 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t97.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t97.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t97.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t97.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t97.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t97.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t97.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.69  (step t97.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t97.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.69  (step t97.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t97.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t97.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t97.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t97.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t97.t13))
% 18.47/18.69  (step t97.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t97.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t97.t14 t97.t15))
% 18.47/18.69  (step t97.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t97.t12 t97.t16))
% 18.47/18.69  (step t97.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 (t97.t4 t97.t5 t97.t6 t97.t7 t97.t8 t97.t9 t97.t10 t97.t11 t97.t17))
% 18.47/18.69  (step t97.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 (t97.t18))
% 18.47/18.69  (step t97 (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)
% 18.47/18.69  (step t98 (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)
% 18.47/18.69  (step t99 (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 (t97 t98))
% 18.47/18.69  (anchor :step t100 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t100.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t100.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t100.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t100.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t100.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t100.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t100.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t100.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t100.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t100.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t100.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.69  (step t100.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t100.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.69  (step t100.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t100.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t100.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.69  (step t100.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t100.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t100.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t100.t18))
% 18.47/18.69  (step t100.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t100.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t100.t19 t100.t20))
% 18.47/18.69  (step t100.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t100.t17 t100.t21))
% 18.47/18.69  (step t100.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 (t100.t5 t100.t6 t100.t7 t100.t8 t100.t9 t100.t10 t100.t11 t100.t12 t100.t13 t100.t14 t100.t15 t100.t16 t100.t22))
% 18.47/18.69  (step t100.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 (t100.t23))
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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 (t100 t101))
% 18.47/18.69  (anchor :step t103 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t103.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t103.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t103.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t103.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t103.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t103.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t103.t7 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.69  (step t103.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t103.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t103.t10 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.69  (step t103.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t103.t12 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.69  (step t103.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t103.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t103.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t103.t14))
% 18.47/18.69  (step t103.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t103.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t103.t15 t103.t16))
% 18.47/18.69  (step t103.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t103.t13 t103.t17))
% 18.47/18.69  (step t103.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 (t103.t4 t103.t5 t103.t6 t103.t7 t103.t8 t103.t9 t103.t10 t103.t11 t103.t12 t103.t18))
% 18.47/18.69  (step t103.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 (t103.t19))
% 18.47/18.69  (step t103 (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)
% 18.47/18.69  (step t104 (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)
% 18.47/18.69  (step t105 (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 (t103 t104))
% 18.47/18.69  (anchor :step t106 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t106.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t106.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t106.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t106.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t106.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t106.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t106.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.69  (step t106.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t106.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t106.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t106.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t106.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t106.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t106.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t106.t13))
% 18.47/18.69  (step t106.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t106.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t106.t14 t106.t15))
% 18.47/18.69  (step t106.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t106.t12 t106.t16))
% 18.47/18.69  (step t106.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 (t106.t4 t106.t5 t106.t6 t106.t7 t106.t8 t106.t9 t106.t10 t106.t11 t106.t17))
% 18.47/18.69  (step t106.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 (t106.t18))
% 18.47/18.69  (step t106 (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)
% 18.47/18.69  (step t107 (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)
% 18.47/18.69  (step t108 (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 (t106 t107))
% 18.47/18.69  (anchor :step t109 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t109.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t109.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t109.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t109.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t109.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t109.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t109.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t109.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t109.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.69  (step t109.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t109.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t109.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t109.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t109.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t109.t13))
% 18.47/18.69  (step t109.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t109.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t109.t14 t109.t15))
% 18.47/18.69  (step t109.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t109.t12 t109.t16))
% 18.47/18.69  (step t109.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 (t109.t4 t109.t5 t109.t6 t109.t7 t109.t8 t109.t9 t109.t10 t109.t11 t109.t17))
% 18.47/18.69  (step t109.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 (t109.t18))
% 18.47/18.69  (step t109 (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)
% 18.47/18.69  (step t110 (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)
% 18.47/18.69  (step t111 (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 (t109 t110))
% 18.47/18.69  (anchor :step t112 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t112.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t112.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t112.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t112.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t112.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t112.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t112.t7 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.69  (step t112.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t112.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t112.t10 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.69  (step t112.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t112.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t112.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t112.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t112.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t112.t14))
% 18.47/18.69  (step t112.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t112.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t112.t15 t112.t16))
% 18.47/18.69  (step t112.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t112.t13 t112.t17))
% 18.47/18.69  (step t112.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 (t112.t4 t112.t5 t112.t6 t112.t7 t112.t8 t112.t9 t112.t10 t112.t11 t112.t12 t112.t18))
% 18.47/18.69  (step t112.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 (t112.t19))
% 18.47/18.69  (step t112 (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)
% 18.47/18.69  (step t113 (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)
% 18.47/18.69  (step t114 (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 (t112 t113))
% 18.47/18.69  (anchor :step t115 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t115.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t115.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t115.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t115.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t115.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t115.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t115.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.69  (step t115.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t115.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t115.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t115.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t115.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t115.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t115.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t115.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t115.t14))
% 18.47/18.69  (step t115.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t115.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t115.t15 t115.t16))
% 18.47/18.69  (step t115.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t115.t13 t115.t17))
% 18.47/18.69  (step t115.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 (t115.t4 t115.t5 t115.t6 t115.t7 t115.t8 t115.t9 t115.t10 t115.t11 t115.t12 t115.t18))
% 18.47/18.69  (step t115.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 (t115.t19))
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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 (t115 t116))
% 18.47/18.69  (anchor :step t118 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t118.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t118.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t118.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t118.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t118.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t118.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t118.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t118.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t118.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t118.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t118.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.69  (step t118.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t118.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t118.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t118.t15 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t118.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.69  (step t118.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t118.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t118.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t118.t18))
% 18.47/18.69  (step t118.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t118.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t118.t19 t118.t20))
% 18.47/18.69  (step t118.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t118.t17 t118.t21))
% 18.47/18.69  (step t118.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 (t118.t5 t118.t6 t118.t7 t118.t8 t118.t9 t118.t10 t118.t11 t118.t12 t118.t13 t118.t14 t118.t15 t118.t16 t118.t22))
% 18.47/18.69  (step t118.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 (t118.t23))
% 18.47/18.69  (step t118 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t119 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t120 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t118 t119))
% 18.47/18.69  (anchor :step t121 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t121.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t121.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t121.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t121.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t121.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t121.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t121.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t121.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t121.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.69  (step t121.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t121.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t121.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t121.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t121.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t121.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t121.t14))
% 18.47/18.69  (step t121.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t121.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t121.t15 t121.t16))
% 18.47/18.69  (step t121.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t121.t13 t121.t17))
% 18.47/18.69  (step t121.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 (t121.t4 t121.t5 t121.t6 t121.t7 t121.t8 t121.t9 t121.t10 t121.t11 t121.t12 t121.t18))
% 18.47/18.69  (step t121.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 (t121.t19))
% 18.47/18.69  (step t121 (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)
% 18.47/18.69  (step t122 (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)
% 18.47/18.69  (step t123 (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 (t121 t122))
% 18.47/18.69  (anchor :step t124 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t124.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t124.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t124.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t124.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t124.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t124.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t124.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t124.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t124.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t124.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t124.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t124.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t124.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.69  (step t124.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t124.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t124.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.69  (step t124.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t124.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t124.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t124.t18))
% 18.47/18.69  (step t124.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t124.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t124.t19 t124.t20))
% 18.47/18.69  (step t124.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t124.t17 t124.t21))
% 18.47/18.69  (step t124.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 (t124.t5 t124.t6 t124.t7 t124.t8 t124.t9 t124.t10 t124.t11 t124.t12 t124.t13 t124.t14 t124.t15 t124.t16 t124.t22))
% 18.47/18.69  (step t124.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 (t124.t23))
% 18.47/18.69  (step t124 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t125 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t126 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t124 t125))
% 18.47/18.69  (anchor :step t127 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t127.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t127.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t127.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t127.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t127.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t127.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t127.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.69  (step t127.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t127.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.69  (step t127.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t127.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t127.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t127.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t127.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t127.t13))
% 18.47/18.69  (step t127.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t127.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t127.t14 t127.t15))
% 18.47/18.69  (step t127.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t127.t12 t127.t16))
% 18.47/18.69  (step t127.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 (t127.t4 t127.t5 t127.t6 t127.t7 t127.t8 t127.t9 t127.t10 t127.t11 t127.t17))
% 18.47/18.69  (step t127.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 (t127.t18))
% 18.47/18.69  (step t127 (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)
% 18.47/18.69  (step t128 (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)
% 18.47/18.69  (step t129 (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 (t127 t128))
% 18.47/18.69  (anchor :step t130 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t130.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t130.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t130.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t130.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t130.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t130.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t130.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t130.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t130.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t130.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t130.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.69  (step t130.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t130.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.69  (step t130.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t130.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t130.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.69  (step t130.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t130.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t130.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t130.t18))
% 18.47/18.69  (step t130.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t130.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t130.t19 t130.t20))
% 18.47/18.69  (step t130.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t130.t17 t130.t21))
% 18.47/18.69  (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) 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 (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))
% 18.47/18.69  (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) 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 (t130.t23))
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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 (t130 t131))
% 18.47/18.69  (anchor :step t133 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t133.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t133.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t133.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t133.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t133.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t133.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t133.t7 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.69  (step t133.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t133.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.69  (step t133.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t133.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t133.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t133.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t133.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t133.t13))
% 18.47/18.69  (step t133.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t133.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t133.t14 t133.t15))
% 18.47/18.69  (step t133.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t133.t12 t133.t16))
% 18.47/18.69  (step t133.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 (t133.t4 t133.t5 t133.t6 t133.t7 t133.t8 t133.t9 t133.t10 t133.t11 t133.t17))
% 18.47/18.69  (step t133.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 (t133.t18))
% 18.47/18.69  (step t133 (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)
% 18.47/18.69  (step t134 (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)
% 18.47/18.69  (step t135 (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 (t133 t134))
% 18.47/18.69  (anchor :step t136 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t136.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t136.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t136.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t136.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t136.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t136.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t136.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.69  (step t136.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t136.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t136.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t136.t11 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.69  (step t136.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t136.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t136.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t136.t13))
% 18.47/18.69  (step t136.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t136.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t136.t14 t136.t15))
% 18.47/18.69  (step t136.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t136.t12 t136.t16))
% 18.47/18.69  (step t136.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 (t136.t4 t136.t5 t136.t6 t136.t7 t136.t8 t136.t9 t136.t10 t136.t11 t136.t17))
% 18.47/18.69  (step t136.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 (t136.t18))
% 18.47/18.69  (step t136 (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)
% 18.47/18.69  (step t137 (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)
% 18.47/18.69  (step t138 (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 (t136 t137))
% 18.47/18.69  (anchor :step t139 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t139.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t139.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t139.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t139.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t139.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t139.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t139.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t139.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t139.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t139.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t139.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.69  (step t139.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t139.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t139.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.69  (step t139.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t139.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.69  (step t139.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.69  (step t139.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t139.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t139.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t139.t19))
% 18.47/18.69  (step t139.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t139.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t139.t20 t139.t21))
% 18.47/18.69  (step t139.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t139.t18 t139.t22))
% 18.47/18.69  (step t139.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 (t139.t5 t139.t6 t139.t7 t139.t8 t139.t9 t139.t10 t139.t11 t139.t12 t139.t13 t139.t14 t139.t15 t139.t16 t139.t17 t139.t23))
% 18.47/18.69  (step t139.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 (t139.t24))
% 18.47/18.69  (step t139 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t140 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t141 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t139 t140))
% 18.47/18.69  (anchor :step t142 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t142.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t142.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t142.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t142.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t142.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t142.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t142.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.69  (step t142.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t142.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.69  (step t142.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t142.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t142.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t142.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t142.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t142.t13))
% 18.47/18.69  (step t142.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t142.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t142.t14 t142.t15))
% 18.47/18.69  (step t142.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t142.t12 t142.t16))
% 18.47/18.69  (step t142.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 (t142.t4 t142.t5 t142.t6 t142.t7 t142.t8 t142.t9 t142.t10 t142.t11 t142.t17))
% 18.47/18.69  (step t142.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 (t142.t18))
% 18.47/18.69  (step t142 (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)
% 18.47/18.69  (step t143 (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)
% 18.47/18.69  (step t144 (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 (t142 t143))
% 18.47/18.69  (anchor :step t145 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t145.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t145.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t145.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t145.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t145.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t145.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t145.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t145.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t145.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.69  (step t145.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t145.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t145.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t145.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t145.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t145.t13))
% 18.47/18.69  (step t145.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t145.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t145.t14 t145.t15))
% 18.47/18.69  (step t145.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t145.t12 t145.t16))
% 18.47/18.69  (step t145.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 (t145.t4 t145.t5 t145.t6 t145.t7 t145.t8 t145.t9 t145.t10 t145.t11 t145.t17))
% 18.47/18.69  (step t145.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 (t145.t18))
% 18.47/18.69  (step t145 (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)
% 18.47/18.69  (step t146 (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)
% 18.47/18.69  (step t147 (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 (t145 t146))
% 18.47/18.69  (anchor :step t148 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t148.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t148.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t148.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t148.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t148.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t148.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t148.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.69  (step t148.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t148.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t148.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t148.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t148.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t148.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t148.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t148.t13))
% 18.47/18.69  (step t148.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t148.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t148.t14 t148.t15))
% 18.47/18.69  (step t148.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t148.t12 t148.t16))
% 18.47/18.69  (step t148.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 (t148.t4 t148.t5 t148.t6 t148.t7 t148.t8 t148.t9 t148.t10 t148.t11 t148.t17))
% 18.47/18.69  (step t148.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 (t148.t18))
% 18.47/18.69  (step t148 (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)
% 18.47/18.69  (step t149 (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)
% 18.47/18.69  (step t150 (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 (t148 t149))
% 18.47/18.69  (anchor :step t151 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t151.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t151.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t151.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t151.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t151.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t151.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t151.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t151.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t151.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t151.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t151.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.69  (step t151.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t151.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t151.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.69  (step t151.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t151.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t151.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.69  (step t151.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t151.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t151.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t151.t19))
% 18.47/18.69  (step t151.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t151.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t151.t20 t151.t21))
% 18.47/18.69  (step t151.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t151.t18 t151.t22))
% 18.47/18.69  (step t151.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 (t151.t5 t151.t6 t151.t7 t151.t8 t151.t9 t151.t10 t151.t11 t151.t12 t151.t13 t151.t14 t151.t15 t151.t16 t151.t17 t151.t23))
% 18.47/18.69  (step t151.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 (t151.t24))
% 18.47/18.69  (step t151 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t152 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t153 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t151 t152))
% 18.47/18.69  (anchor :step t154 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t154.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t154.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t154.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t154.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t154.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t154.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t154.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t154.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t154.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t154.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t154.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t154.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t154.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.69  (step t154.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t154.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t154.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t154.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.69  (step t154.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t154.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t154.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t154.t19))
% 18.47/18.69  (step t154.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t154.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t154.t20 t154.t21))
% 18.47/18.69  (step t154.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t154.t18 t154.t22))
% 18.47/18.69  (step t154.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 (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.t17 t154.t23))
% 18.47/18.69  (step t154.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 (t154.t24))
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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 (t154 t155))
% 18.47/18.69  (anchor :step t157 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t157.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t157.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t157.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t157.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t157.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t157.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t157.t7 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.69  (step t157.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t157.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.69  (step t157.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t157.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t157.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t157.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t157.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t157.t13))
% 18.47/18.69  (step t157.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t157.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t157.t14 t157.t15))
% 18.47/18.69  (step t157.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t157.t12 t157.t16))
% 18.47/18.69  (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) 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 (t157.t4 t157.t5 t157.t6 t157.t7 t157.t8 t157.t9 t157.t10 t157.t11 t157.t17))
% 18.47/18.69  (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) 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 (t157.t18))
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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 (t157 t158))
% 18.47/18.69  (anchor :step t160 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t160.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t160.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t160.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t160.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t160.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t160.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t160.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.69  (step t160.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t160.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t160.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t160.t11 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.69  (step t160.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t160.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t160.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t160.t13))
% 18.47/18.69  (step t160.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t160.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t160.t14 t160.t15))
% 18.47/18.69  (step t160.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t160.t12 t160.t16))
% 18.47/18.69  (step t160.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 (t160.t4 t160.t5 t160.t6 t160.t7 t160.t8 t160.t9 t160.t10 t160.t11 t160.t17))
% 18.47/18.69  (step t160.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 (t160.t18))
% 18.47/18.69  (step t160 (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)
% 18.47/18.69  (step t161 (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)
% 18.47/18.69  (step t162 (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 (t160 t161))
% 18.47/18.69  (anchor :step t163 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t163.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t163.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t163.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t163.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t163.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t163.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t163.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.69  (step t163.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t163.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t163.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t163.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t163.t12 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.69  (step t163.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t163.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t163.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t163.t14))
% 18.47/18.69  (step t163.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t163.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t163.t15 t163.t16))
% 18.47/18.69  (step t163.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t163.t13 t163.t17))
% 18.47/18.69  (step t163.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 (t163.t4 t163.t5 t163.t6 t163.t7 t163.t8 t163.t9 t163.t10 t163.t11 t163.t12 t163.t18))
% 18.47/18.69  (step t163.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 (t163.t19))
% 18.47/18.69  (step t163 (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)
% 18.47/18.69  (step t164 (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)
% 18.47/18.69  (step t165 (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 (t163 t164))
% 18.47/18.69  (anchor :step t166 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t166.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t166.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t166.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t166.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t166.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t166.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t166.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t166.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t166.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t166.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t166.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.69  (step t166.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t166.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t166.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t166.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.69  (step t166.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.69  (step t166.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t166.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t166.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t166.t18))
% 18.47/18.69  (step t166.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t166.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t166.t19 t166.t20))
% 18.47/18.69  (step t166.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t166.t17 t166.t21))
% 18.47/18.69  (step t166.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 (t166.t5 t166.t6 t166.t7 t166.t8 t166.t9 t166.t10 t166.t11 t166.t12 t166.t13 t166.t14 t166.t15 t166.t16 t166.t22))
% 18.47/18.69  (step t166.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 (t166.t23))
% 18.47/18.69  (step t166 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t167 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t168 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t166 t167))
% 18.47/18.69  (anchor :step t169 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t169.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t169.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t169.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t169.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t169.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t169.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t169.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.69  (step t169.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t169.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.69  (step t169.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t169.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t169.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t169.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t169.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t169.t13))
% 18.47/18.69  (step t169.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t169.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t169.t14 t169.t15))
% 18.47/18.69  (step t169.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t169.t12 t169.t16))
% 18.47/18.69  (step t169.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 (t169.t4 t169.t5 t169.t6 t169.t7 t169.t8 t169.t9 t169.t10 t169.t11 t169.t17))
% 18.47/18.69  (step t169.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 (t169.t18))
% 18.47/18.69  (step t169 (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)
% 18.47/18.69  (step t170 (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)
% 18.47/18.69  (step t171 (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 (t169 t170))
% 18.47/18.69  (anchor :step t172 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t172.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t172.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t172.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t172.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t172.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t172.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t172.t7 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.69  (step t172.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t172.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.69  (step t172.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t172.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t172.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t172.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t172.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t172.t13))
% 18.47/18.69  (step t172.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t172.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t172.t14 t172.t15))
% 18.47/18.69  (step t172.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t172.t12 t172.t16))
% 18.47/18.69  (step t172.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 (t172.t4 t172.t5 t172.t6 t172.t7 t172.t8 t172.t9 t172.t10 t172.t11 t172.t17))
% 18.47/18.69  (step t172.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 (t172.t18))
% 18.47/18.69  (step t172 (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)
% 18.47/18.69  (step t173 (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)
% 18.47/18.69  (step t174 (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 (t172 t173))
% 18.47/18.69  (anchor :step t175 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t175.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t175.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t175.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t175.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t175.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t175.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t175.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.69  (step t175.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t175.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t175.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t175.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t175.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t175.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t175.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t175.t13))
% 18.47/18.69  (step t175.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t175.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t175.t14 t175.t15))
% 18.47/18.69  (step t175.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t175.t12 t175.t16))
% 18.47/18.69  (step t175.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 (t175.t4 t175.t5 t175.t6 t175.t7 t175.t8 t175.t9 t175.t10 t175.t11 t175.t17))
% 18.47/18.69  (step t175.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 (t175.t18))
% 18.47/18.69  (step t175 (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)
% 18.47/18.69  (step t176 (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)
% 18.47/18.69  (step t177 (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 (t175 t176))
% 18.47/18.69  (anchor :step t178 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t178.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t178.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t178.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t178.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t178.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t178.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t178.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.69  (step t178.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t178.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t178.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t178.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t178.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t178.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t178.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t178.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t178.t14))
% 18.47/18.69  (step t178.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t178.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t178.t15 t178.t16))
% 18.47/18.69  (step t178.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t178.t13 t178.t17))
% 18.47/18.69  (step t178.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 (t178.t4 t178.t5 t178.t6 t178.t7 t178.t8 t178.t9 t178.t10 t178.t11 t178.t12 t178.t18))
% 18.47/18.69  (step t178.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 (t178.t19))
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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 (t178 t179))
% 18.47/18.69  (anchor :step t181 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t181.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t181.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t181.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t181.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t181.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t181.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t181.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t181.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t181.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t181.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t181.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.69  (step t181.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t181.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t181.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.69  (step t181.t15 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.69  (step t181.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.69  (step t181.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t181.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t181.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t181.t18))
% 18.47/18.69  (step t181.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t181.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t181.t19 t181.t20))
% 18.47/18.69  (step t181.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t181.t17 t181.t21))
% 18.47/18.69  (step t181.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 (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.t22))
% 18.47/18.69  (step t181.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 (t181.t23))
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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)
% 18.47/18.69  (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) 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 (t181 t182))
% 18.47/18.69  (anchor :step t184 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t184.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t184.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t184.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t184.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t184.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t184.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t184.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.69  (step t184.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t184.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t184.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t184.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t184.t12 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.69  (step t184.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t184.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t184.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t184.t14))
% 18.47/18.69  (step t184.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t184.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t184.t15 t184.t16))
% 18.47/18.69  (step t184.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t184.t13 t184.t17))
% 18.47/18.69  (step t184.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 (t184.t4 t184.t5 t184.t6 t184.t7 t184.t8 t184.t9 t184.t10 t184.t11 t184.t12 t184.t18))
% 18.47/18.69  (step t184.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 (t184.t19))
% 18.47/18.69  (step t184 (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)
% 18.47/18.69  (step t185 (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)
% 18.47/18.69  (step t186 (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 (t184 t185))
% 18.47/18.69  (anchor :step t187 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.69  (step t187.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t187.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t187.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t187.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.69  (step t187.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t187.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t187.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.69  (step t187.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t187.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.69  (step t187.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.69  (step t187.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.69  (step t187.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t187.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.69  (step t187.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t187.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.69  (step t187.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.69  (step t187.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t187.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t187.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t187.t18))
% 18.47/18.69  (step t187.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t187.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t187.t19 t187.t20))
% 18.47/18.69  (step t187.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t187.t17 t187.t21))
% 18.47/18.69  (step t187.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 (t187.t5 t187.t6 t187.t7 t187.t8 t187.t9 t187.t10 t187.t11 t187.t12 t187.t13 t187.t14 t187.t15 t187.t16 t187.t22))
% 18.47/18.69  (step t187.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 (t187.t23))
% 18.47/18.69  (step t187 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t188 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.69  (step t189 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t187 t188))
% 18.47/18.69  (anchor :step t190 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t190.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t190.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t190.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t190.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t190.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t190.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t190.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.69  (step t190.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t190.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.69  (step t190.t10 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t190.t11 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.69  (step t190.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t190.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t190.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t190.t13))
% 18.47/18.69  (step t190.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t190.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t190.t14 t190.t15))
% 18.47/18.69  (step t190.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t190.t12 t190.t16))
% 18.47/18.69  (step t190.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 (t190.t4 t190.t5 t190.t6 t190.t7 t190.t8 t190.t9 t190.t10 t190.t11 t190.t17))
% 18.47/18.69  (step t190.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 (t190.t18))
% 18.47/18.69  (step t190 (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)
% 18.47/18.69  (step t191 (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)
% 18.47/18.69  (step t192 (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 (t190 t191))
% 18.47/18.69  (anchor :step t193 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.69  (step t193.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.69  (step t193.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.69  (step t193.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.69  (step t193.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.69  (step t193.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.69  (step t193.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.69  (step t193.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.69  (step t193.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.69  (step t193.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.69  (step t193.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.69  (step t193.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.69  (step t193.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.69  (step t193.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.69  (step t193.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t193.t13))
% 18.47/18.69  (step t193.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.69  (step t193.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t193.t14 t193.t15))
% 18.47/18.69  (step t193.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t193.t12 t193.t16))
% 18.47/18.69  (step t193.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 (t193.t4 t193.t5 t193.t6 t193.t7 t193.t8 t193.t9 t193.t10 t193.t11 t193.t17))
% 18.47/18.69  (step t193.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 (t193.t18))
% 18.47/18.69  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t193 t194))
% 18.47/18.70  (anchor :step t196 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t196.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t196.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t196.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t196.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t196.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t196.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t196.t7 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t196.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t196.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.70  (step t196.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t196.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t196.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t196.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t196.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t196.t13))
% 18.47/18.70  (step t196.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t196.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t196.t14 t196.t15))
% 18.47/18.70  (step t196.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t196.t12 t196.t16))
% 18.47/18.70  (step t196.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 (t196.t4 t196.t5 t196.t6 t196.t7 t196.t8 t196.t9 t196.t10 t196.t11 t196.t17))
% 18.47/18.70  (step t196.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 (t196.t18))
% 18.47/18.70  (step t196 (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)
% 18.47/18.70  (step t197 (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)
% 18.47/18.70  (step t198 (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 (t196 t197))
% 18.47/18.70  (anchor :step t199 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t199.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t199.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t199.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t199.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t199.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t199.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t199.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.70  (step t199.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t199.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t199.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t199.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t199.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.70  (step t199.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t199.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t199.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t199.t14))
% 18.47/18.70  (step t199.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t199.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t199.t15 t199.t16))
% 18.47/18.70  (step t199.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t199.t13 t199.t17))
% 18.47/18.70  (step t199.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 (t199.t4 t199.t5 t199.t6 t199.t7 t199.t8 t199.t9 t199.t10 t199.t11 t199.t12 t199.t18))
% 18.47/18.70  (step t199.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 (t199.t19))
% 18.47/18.70  (step t199 (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)
% 18.47/18.70  (step t200 (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)
% 18.47/18.70  (step t201 (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 (t199 t200))
% 18.47/18.70  (anchor :step t202 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t202.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t202.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t202.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t202.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t202.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t202.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t202.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t202.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t202.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t202.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t202.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.70  (step t202.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t202.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t202.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t202.t15 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.70  (step t202.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t202.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t202.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t202.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t202.t18))
% 18.47/18.70  (step t202.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t202.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t202.t19 t202.t20))
% 18.47/18.70  (step t202.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t202.t17 t202.t21))
% 18.47/18.70  (step t202.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 (t202.t5 t202.t6 t202.t7 t202.t8 t202.t9 t202.t10 t202.t11 t202.t12 t202.t13 t202.t14 t202.t15 t202.t16 t202.t22))
% 18.47/18.70  (step t202.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 (t202.t23))
% 18.47/18.70  (step t202 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t203 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t204 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t202 t203))
% 18.47/18.70  (anchor :step t205 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t205.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t205.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t205.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t205.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t205.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t205.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t205.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.70  (step t205.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t205.t9 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t205.t10 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t205.t11 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.70  (step t205.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t205.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t205.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t205.t13))
% 18.47/18.70  (step t205.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t205.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t205.t14 t205.t15))
% 18.47/18.70  (step t205.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t205.t12 t205.t16))
% 18.47/18.70  (step t205.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 (t205.t4 t205.t5 t205.t6 t205.t7 t205.t8 t205.t9 t205.t10 t205.t11 t205.t17))
% 18.47/18.70  (step t205.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 (t205.t18))
% 18.47/18.70  (step t205 (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)
% 18.47/18.70  (step t206 (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)
% 18.47/18.70  (step t207 (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 (t205 t206))
% 18.47/18.70  (anchor :step t208 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t208.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t208.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t208.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t208.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t208.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t208.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t208.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.70  (step t208.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t208.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t208.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t208.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t208.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t208.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t208.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t208.t13))
% 18.47/18.70  (step t208.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t208.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t208.t14 t208.t15))
% 18.47/18.70  (step t208.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t208.t12 t208.t16))
% 18.47/18.70  (step t208.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 (t208.t4 t208.t5 t208.t6 t208.t7 t208.t8 t208.t9 t208.t10 t208.t11 t208.t17))
% 18.47/18.70  (step t208.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 (t208.t18))
% 18.47/18.70  (step t208 (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)
% 18.47/18.70  (step t209 (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)
% 18.47/18.70  (step t210 (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 (t208 t209))
% 18.47/18.70  (anchor :step t211 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t211.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t211.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t211.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t211.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t211.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t211.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t211.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.70  (step t211.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t211.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t211.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t211.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t211.t12 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t211.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t211.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t211.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t211.t14))
% 18.47/18.70  (step t211.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t211.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t211.t15 t211.t16))
% 18.47/18.70  (step t211.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t211.t13 t211.t17))
% 18.47/18.70  (step t211.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 (t211.t4 t211.t5 t211.t6 t211.t7 t211.t8 t211.t9 t211.t10 t211.t11 t211.t12 t211.t18))
% 18.47/18.70  (step t211.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 (t211.t19))
% 18.47/18.70  (step t211 (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)
% 18.47/18.70  (step t212 (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)
% 18.47/18.70  (step t213 (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 (t211 t212))
% 18.47/18.70  (anchor :step t214 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t214.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t214.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t214.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t214.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t214.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t214.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t214.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t214.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t214.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t214.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t214.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.70  (step t214.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t214.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t214.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t214.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t214.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t214.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t214.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t214.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t214.t18))
% 18.47/18.70  (step t214.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t214.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t214.t19 t214.t20))
% 18.47/18.70  (step t214.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t214.t17 t214.t21))
% 18.47/18.70  (step t214.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 (t214.t5 t214.t6 t214.t7 t214.t8 t214.t9 t214.t10 t214.t11 t214.t12 t214.t13 t214.t14 t214.t15 t214.t16 t214.t22))
% 18.47/18.70  (step t214.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 (t214.t23))
% 18.47/18.70  (step t214 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t215 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t216 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t214 t215))
% 18.47/18.70  (anchor :step t217 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t217.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t217.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t217.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t217.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t217.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t217.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t217.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.70  (step t217.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t217.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t217.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t217.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t217.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t217.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t217.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t217.t13))
% 18.47/18.70  (step t217.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t217.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t217.t14 t217.t15))
% 18.47/18.70  (step t217.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t217.t12 t217.t16))
% 18.47/18.70  (step t217.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 (t217.t4 t217.t5 t217.t6 t217.t7 t217.t8 t217.t9 t217.t10 t217.t11 t217.t17))
% 18.47/18.70  (step t217.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 (t217.t18))
% 18.47/18.70  (step t217 (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)
% 18.47/18.70  (step t218 (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)
% 18.47/18.70  (step t219 (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 (t217 t218))
% 18.47/18.70  (anchor :step t220 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t220.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t220.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t220.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t220.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t220.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t220.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t220.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.70  (step t220.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t220.t9 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t220.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t220.t11 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t220.t12 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.70  (step t220.t13 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t220.t14 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t220.t15 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t220.t14))
% 18.47/18.70  (step t220.t16 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t220.t17 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t220.t15 t220.t16))
% 18.47/18.70  (step t220.t18 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t220.t13 t220.t17))
% 18.47/18.70  (step t220.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 (t220.t4 t220.t5 t220.t6 t220.t7 t220.t8 t220.t9 t220.t10 t220.t11 t220.t12 t220.t18))
% 18.47/18.70  (step t220.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 (t220.t19))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t220 t221))
% 18.47/18.70  (anchor :step t223 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t223.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t223.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t223.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t223.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t223.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t223.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t223.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t223.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t223.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t223.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t223.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.70  (step t223.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t223.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t223.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t223.t15 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.70  (step t223.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t223.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t223.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t223.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t223.t18))
% 18.47/18.70  (step t223.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t223.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t223.t19 t223.t20))
% 18.47/18.70  (step t223.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t223.t17 t223.t21))
% 18.47/18.70  (step t223.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 (t223.t5 t223.t6 t223.t7 t223.t8 t223.t9 t223.t10 t223.t11 t223.t12 t223.t13 t223.t14 t223.t15 t223.t16 t223.t22))
% 18.47/18.70  (step t223.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 (t223.t23))
% 18.47/18.70  (step t223 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t224 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t225 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t223 t224))
% 18.47/18.70  (anchor :step t226 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t226.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t226.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t226.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t226.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t226.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t226.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t226.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.70  (step t226.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t226.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t226.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t226.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t226.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t226.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t226.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t226.t13))
% 18.47/18.70  (step t226.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t226.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t226.t14 t226.t15))
% 18.47/18.70  (step t226.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t226.t12 t226.t16))
% 18.47/18.70  (step t226.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 (t226.t4 t226.t5 t226.t6 t226.t7 t226.t8 t226.t9 t226.t10 t226.t11 t226.t17))
% 18.47/18.70  (step t226.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 (t226.t18))
% 18.47/18.70  (step t226 (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)
% 18.47/18.70  (step t227 (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)
% 18.47/18.70  (step t228 (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 (t226 t227))
% 18.47/18.70  (anchor :step t229 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t229.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t229.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t229.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t229.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t229.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t229.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t229.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.70  (step t229.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t229.t9 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t229.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t229.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t229.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t229.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t229.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t229.t13))
% 18.47/18.70  (step t229.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t229.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t229.t14 t229.t15))
% 18.47/18.70  (step t229.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t229.t12 t229.t16))
% 18.47/18.70  (step t229.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 (t229.t4 t229.t5 t229.t6 t229.t7 t229.t8 t229.t9 t229.t10 t229.t11 t229.t17))
% 18.47/18.70  (step t229.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 (t229.t18))
% 18.47/18.70  (step t229 (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)
% 18.47/18.70  (step t230 (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)
% 18.47/18.70  (step t231 (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 (t229 t230))
% 18.47/18.70  (anchor :step t232 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t232.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t232.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t232.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t232.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t232.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t232.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t232.t7 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.70  (step t232.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t232.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.70  (step t232.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t232.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t232.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t232.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t232.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t232.t13))
% 18.47/18.70  (step t232.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t232.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t232.t14 t232.t15))
% 18.47/18.70  (step t232.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t232.t12 t232.t16))
% 18.47/18.70  (step t232.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 (t232.t4 t232.t5 t232.t6 t232.t7 t232.t8 t232.t9 t232.t10 t232.t11 t232.t17))
% 18.47/18.70  (step t232.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 (t232.t18))
% 18.47/18.70  (step t232 (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)
% 18.47/18.70  (step t233 (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)
% 18.47/18.70  (step t234 (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 (t232 t233))
% 18.47/18.70  (anchor :step t235 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t235.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t235.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t235.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t235.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t235.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t235.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t235.t7 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.70  (step t235.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t235.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.70  (step t235.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t235.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t235.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t235.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t235.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t235.t13))
% 18.47/18.70  (step t235.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t235.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t235.t14 t235.t15))
% 18.47/18.70  (step t235.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t235.t12 t235.t16))
% 18.47/18.70  (step t235.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 (t235.t4 t235.t5 t235.t6 t235.t7 t235.t8 t235.t9 t235.t10 t235.t11 t235.t17))
% 18.47/18.70  (step t235.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 (t235.t18))
% 18.47/18.70  (step t235 (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)
% 18.47/18.70  (step t236 (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)
% 18.47/18.70  (step t237 (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 (t235 t236))
% 18.47/18.70  (anchor :step t238 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t238.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t238.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t238.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t238.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t238.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t238.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t238.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.70  (step t238.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t238.t9 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t238.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t238.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t238.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t238.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t238.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t238.t13))
% 18.47/18.70  (step t238.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t238.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t238.t14 t238.t15))
% 18.47/18.70  (step t238.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t238.t12 t238.t16))
% 18.47/18.70  (step t238.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 (t238.t4 t238.t5 t238.t6 t238.t7 t238.t8 t238.t9 t238.t10 t238.t11 t238.t17))
% 18.47/18.70  (step t238.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 (t238.t18))
% 18.47/18.70  (step t238 (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)
% 18.47/18.70  (step t239 (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)
% 18.47/18.70  (step t240 (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 (t238 t239))
% 18.47/18.70  (anchor :step t241 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3)))
% 18.47/18.70  (step t241.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t241.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t241.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t241.t4 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t241.t5 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t241.t6 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t241.t7 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.70  (step t241.t8 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t241.t9 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.70  (step t241.t10 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t241.t11 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t241.t12 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t241.t13 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t241.t14 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t241.t13))
% 18.47/18.70  (step t241.t15 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t241.t16 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t241.t14 t241.t15))
% 18.47/18.70  (step t241.t17 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t241.t12 t241.t16))
% 18.47/18.70  (step t241.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 (t241.t4 t241.t5 t241.t6 t241.t7 t241.t8 t241.t9 t241.t10 t241.t11 t241.t17))
% 18.47/18.70  (step t241.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 (t241.t18))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t241 t242))
% 18.47/18.70  (anchor :step t244 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t244.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t244.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t244.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t244.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t244.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t244.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t244.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t244.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t244.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t244.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t244.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t244.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t244.t13 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t244.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t244.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.70  (step t244.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t244.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t244.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t244.t17))
% 18.47/18.70  (step t244.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t244.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t244.t18 t244.t19))
% 18.47/18.70  (step t244.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t244.t16 t244.t20))
% 18.47/18.70  (step t244.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 (t244.t5 t244.t6 t244.t7 t244.t8 t244.t9 t244.t10 t244.t11 t244.t12 t244.t13 t244.t14 t244.t15 t244.t21))
% 18.47/18.70  (step t244.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 (t244.t22))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t244 t245))
% 18.47/18.70  (anchor :step t247 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t247.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t247.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t247.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t247.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t247.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t247.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t247.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t247.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t247.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t247.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t247.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t247.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t247.t13 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t247.t14 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.70  (step t247.t15 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t247.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t247.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t247.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t247.t17))
% 18.47/18.70  (step t247.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t247.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t247.t18 t247.t19))
% 18.47/18.70  (step t247.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t247.t16 t247.t20))
% 18.47/18.70  (step t247.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 (t247.t5 t247.t6 t247.t7 t247.t8 t247.t9 t247.t10 t247.t11 t247.t12 t247.t13 t247.t14 t247.t15 t247.t21))
% 18.47/18.70  (step t247.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 (t247.t22))
% 18.47/18.70  (step t247 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (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)
% 18.47/18.70  (step t248 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 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)
% 18.47/18.70  (step t249 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (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 (t247 t248))
% 18.47/18.70  (anchor :step t250 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t250.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t250.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t250.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t250.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t250.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t250.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t250.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t250.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t250.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t250.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t250.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t250.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t250.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t250.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t250.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t250.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t250.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t250.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t250.t17))
% 18.47/18.70  (step t250.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t250.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t250.t18 t250.t19))
% 18.47/18.70  (step t250.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t250.t16 t250.t20))
% 18.47/18.70  (step t250.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 (t250.t5 t250.t6 t250.t7 t250.t8 t250.t9 t250.t10 t250.t11 t250.t12 t250.t13 t250.t14 t250.t15 t250.t21))
% 18.47/18.70  (step t250.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 (t250.t22))
% 18.47/18.70  (step t250 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t251 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t252 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t250 t251))
% 18.47/18.70  (anchor :step t253 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t253.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t253.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t253.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t253.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t253.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t253.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t253.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t253.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t253.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t253.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t253.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t253.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t253.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t253.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t253.t15 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t253.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t253.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t253.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t253.t17))
% 18.47/18.70  (step t253.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t253.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t253.t18 t253.t19))
% 18.47/18.70  (step t253.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t253.t16 t253.t20))
% 18.47/18.70  (step t253.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 (t253.t5 t253.t6 t253.t7 t253.t8 t253.t9 t253.t10 t253.t11 t253.t12 t253.t13 t253.t14 t253.t15 t253.t21))
% 18.47/18.70  (step t253.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 (t253.t22))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t253 t254))
% 18.47/18.70  (anchor :step t256 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t256.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t256.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t256.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t256.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t256.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t256.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t256.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t256.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t256.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t256.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t256.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t256.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t256.t13 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t256.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t256.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.70  (step t256.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t256.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t256.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t256.t17))
% 18.47/18.70  (step t256.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t256.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t256.t18 t256.t19))
% 18.47/18.70  (step t256.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t256.t16 t256.t20))
% 18.47/18.70  (step t256.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 (t256.t5 t256.t6 t256.t7 t256.t8 t256.t9 t256.t10 t256.t11 t256.t12 t256.t13 t256.t14 t256.t15 t256.t21))
% 18.47/18.70  (step t256.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 (t256.t22))
% 18.47/18.70  (step t256 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= 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)
% 18.47/18.70  (step t257 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= 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)
% 18.47/18.70  (step t258 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= 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 (t256 t257))
% 18.47/18.70  (anchor :step t259 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t259.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t259.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t259.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t259.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t259.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t259.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t259.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t259.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t259.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t259.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t259.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t259.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t259.t13 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t259.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t259.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.70  (step t259.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t259.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t259.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t259.t17))
% 18.47/18.70  (step t259.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t259.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t259.t18 t259.t19))
% 18.47/18.70  (step t259.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t259.t16 t259.t20))
% 18.47/18.70  (step t259.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 (t259.t5 t259.t6 t259.t7 t259.t8 t259.t9 t259.t10 t259.t11 t259.t12 t259.t13 t259.t14 t259.t15 t259.t21))
% 18.47/18.70  (step t259.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 (t259.t22))
% 18.47/18.70  (step t259 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= 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)
% 18.47/18.70  (step t260 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= 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)
% 18.47/18.70  (step t261 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= 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 (t259 t260))
% 18.47/18.70  (anchor :step t262 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t262.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t262.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t262.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t262.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t262.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t262.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t262.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t262.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t262.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t262.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t262.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t262.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t262.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t262.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t262.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t262.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t262.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t262.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t262.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t262.t18))
% 18.47/18.70  (step t262.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t262.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t262.t19 t262.t20))
% 18.47/18.70  (step t262.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t262.t17 t262.t21))
% 18.47/18.70  (step t262.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 (t262.t5 t262.t6 t262.t7 t262.t8 t262.t9 t262.t10 t262.t11 t262.t12 t262.t13 t262.t14 t262.t15 t262.t16 t262.t22))
% 18.47/18.70  (step t262.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 (t262.t23))
% 18.47/18.70  (step t262 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t263 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t264 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t262 t263))
% 18.47/18.70  (anchor :step t265 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t265.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t265.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t265.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t265.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t265.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t265.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t265.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t265.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t265.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t265.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t265.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.70  (step t265.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t265.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t265.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t265.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t265.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t265.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t265.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t265.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t265.t18))
% 18.47/18.70  (step t265.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t265.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t265.t19 t265.t20))
% 18.47/18.70  (step t265.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t265.t17 t265.t21))
% 18.47/18.70  (step t265.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 (t265.t5 t265.t6 t265.t7 t265.t8 t265.t9 t265.t10 t265.t11 t265.t12 t265.t13 t265.t14 t265.t15 t265.t16 t265.t22))
% 18.47/18.70  (step t265.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 (t265.t23))
% 18.47/18.70  (step t265 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 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)
% 18.47/18.70  (step t266 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 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)
% 18.47/18.70  (step t267 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 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 (t265 t266))
% 18.47/18.70  (anchor :step t268 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t268.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t268.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t268.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t268.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t268.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t268.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t268.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t268.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t268.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t268.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t268.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.70  (step t268.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t268.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.70  (step t268.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t268.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t268.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t268.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t268.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t268.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t268.t18))
% 18.47/18.70  (step t268.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t268.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t268.t19 t268.t20))
% 18.47/18.70  (step t268.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t268.t17 t268.t21))
% 18.47/18.70  (step t268.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 (t268.t5 t268.t6 t268.t7 t268.t8 t268.t9 t268.t10 t268.t11 t268.t12 t268.t13 t268.t14 t268.t15 t268.t16 t268.t22))
% 18.47/18.70  (step t268.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 (t268.t23))
% 18.47/18.70  (step t268 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 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)
% 18.47/18.70  (step t269 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 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)
% 18.47/18.70  (step t270 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 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 (t268 t269))
% 18.47/18.70  (anchor :step t271 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t271.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t271.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t271.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t271.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t271.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t271.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t271.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t271.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t271.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t271.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t271.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t271.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t271.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t271.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t271.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t271.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t271.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t271.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t271.t17))
% 18.47/18.70  (step t271.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t271.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t271.t18 t271.t19))
% 18.47/18.70  (step t271.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t271.t16 t271.t20))
% 18.47/18.70  (step t271.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 (t271.t5 t271.t6 t271.t7 t271.t8 t271.t9 t271.t10 t271.t11 t271.t12 t271.t13 t271.t14 t271.t15 t271.t21))
% 18.47/18.70  (step t271.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 (t271.t22))
% 18.47/18.70  (step t271 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t272 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t273 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t271 t272))
% 18.47/18.70  (anchor :step t274 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t274.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t274.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t274.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t274.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t274.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t274.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t274.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t274.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t274.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t274.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t274.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t274.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t274.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t274.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t274.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t274.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t274.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t274.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t274.t17))
% 18.47/18.70  (step t274.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t274.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t274.t18 t274.t19))
% 18.47/18.70  (step t274.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t274.t16 t274.t20))
% 18.47/18.70  (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) 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 (t274.t5 t274.t6 t274.t7 t274.t8 t274.t9 t274.t10 t274.t11 t274.t12 t274.t13 t274.t14 t274.t15 t274.t21))
% 18.47/18.70  (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) 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 (t274.t22))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t274 t275))
% 18.47/18.70  (anchor :step t277 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t277.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t277.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t277.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t277.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t277.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t277.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t277.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t277.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t277.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t277.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t277.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t277.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t277.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t277.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t277.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t277.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t277.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t277.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t277.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t277.t18))
% 18.47/18.70  (step t277.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t277.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t277.t19 t277.t20))
% 18.47/18.70  (step t277.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t277.t17 t277.t21))
% 18.47/18.70  (step t277.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 (t277.t5 t277.t6 t277.t7 t277.t8 t277.t9 t277.t10 t277.t11 t277.t12 t277.t13 t277.t14 t277.t15 t277.t16 t277.t22))
% 18.47/18.70  (step t277.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 (t277.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t277 t278))
% 18.47/18.70  (anchor :step t280 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t280.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t280.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t280.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t280.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t280.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t280.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t280.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t280.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t280.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t280.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t280.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t280.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t280.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t280.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t280.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t280.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t280.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t280.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t280.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t280.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t280.t19))
% 18.47/18.70  (step t280.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t280.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t280.t20 t280.t21))
% 18.47/18.70  (step t280.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t280.t18 t280.t22))
% 18.47/18.70  (step t280.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 (t280.t5 t280.t6 t280.t7 t280.t8 t280.t9 t280.t10 t280.t11 t280.t12 t280.t13 t280.t14 t280.t15 t280.t16 t280.t17 t280.t23))
% 18.47/18.70  (step t280.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 (t280.t24))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t280 t281))
% 18.47/18.70  (anchor :step t283 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t283.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t283.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t283.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t283.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t283.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t283.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t283.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t283.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t283.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t283.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t283.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t283.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t283.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t283.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t283.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t283.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t283.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t283.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t283.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t283.t18))
% 18.47/18.70  (step t283.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t283.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t283.t19 t283.t20))
% 18.47/18.70  (step t283.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t283.t17 t283.t21))
% 18.47/18.70  (step t283.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 (t283.t5 t283.t6 t283.t7 t283.t8 t283.t9 t283.t10 t283.t11 t283.t12 t283.t13 t283.t14 t283.t15 t283.t16 t283.t22))
% 18.47/18.70  (step t283.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 (t283.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t283 t284))
% 18.47/18.70  (anchor :step t286 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t286.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t286.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t286.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t286.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t286.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t286.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t286.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t286.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t286.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t286.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t286.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t286.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t286.t13 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t286.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t286.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.70  (step t286.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t286.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t286.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t286.t17))
% 18.47/18.70  (step t286.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t286.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t286.t18 t286.t19))
% 18.47/18.70  (step t286.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t286.t16 t286.t20))
% 18.47/18.70  (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) 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 (t286.t5 t286.t6 t286.t7 t286.t8 t286.t9 t286.t10 t286.t11 t286.t12 t286.t13 t286.t14 t286.t15 t286.t21))
% 18.47/18.70  (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) 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 (t286.t22))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t286 t287))
% 18.47/18.70  (anchor :step t289 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t289.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t289.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t289.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t289.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t289.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t289.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t289.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t289.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t289.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t289.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t289.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t289.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t289.t13 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.70  (step t289.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t289.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.70  (step t289.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t289.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t289.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t289.t17))
% 18.47/18.70  (step t289.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t289.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t289.t18 t289.t19))
% 18.47/18.70  (step t289.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t289.t16 t289.t20))
% 18.47/18.70  (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) 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 (t289.t5 t289.t6 t289.t7 t289.t8 t289.t9 t289.t10 t289.t11 t289.t12 t289.t13 t289.t14 t289.t15 t289.t21))
% 18.47/18.70  (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) 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 (t289.t22))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t289 t290))
% 18.47/18.70  (anchor :step t292 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t292.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t292.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t292.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t292.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t292.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t292.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t292.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t292.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t292.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t292.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t292.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t292.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t292.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t292.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t292.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t292.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t292.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t292.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t292.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t292.t18))
% 18.47/18.70  (step t292.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t292.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t292.t19 t292.t20))
% 18.47/18.70  (step t292.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t292.t17 t292.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t292.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t292 t293))
% 18.47/18.70  (anchor :step t295 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t295.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t295.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t295.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t295.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t295.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t295.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t295.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t295.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t295.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t295.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t295.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t295.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t295.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t295.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t295.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t295.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t295.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t295.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t295.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t295.t18))
% 18.47/18.70  (step t295.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t295.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t295.t19 t295.t20))
% 18.47/18.70  (step t295.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t295.t17 t295.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t295.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t295 t296))
% 18.47/18.70  (anchor :step t298 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t298.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t298.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t298.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t298.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t298.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t298.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t298.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t298.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t298.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t298.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t298.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.70  (step t298.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t298.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t298.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t298.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t298.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t298.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t298.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t298.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t298.t18))
% 18.47/18.70  (step t298.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t298.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t298.t19 t298.t20))
% 18.47/18.70  (step t298.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t298.t17 t298.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t298.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t298 t299))
% 18.47/18.70  (anchor :step t301 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t301.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t301.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t301.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t301.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t301.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t301.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t301.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t301.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t301.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t301.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t301.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.70  (step t301.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t301.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.70  (step t301.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t301.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t301.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t301.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t301.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t301.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t301.t18))
% 18.47/18.70  (step t301.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t301.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t301.t19 t301.t20))
% 18.47/18.70  (step t301.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t301.t17 t301.t21))
% 18.47/18.70  (step t301.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 (t301.t5 t301.t6 t301.t7 t301.t8 t301.t9 t301.t10 t301.t11 t301.t12 t301.t13 t301.t14 t301.t15 t301.t16 t301.t22))
% 18.47/18.70  (step t301.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 (t301.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t301 t302))
% 18.47/18.70  (anchor :step t304 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t304.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t304.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t304.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t304.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t304.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t304.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t304.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t304.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t304.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t304.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t304.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t304.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t304.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t304.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t304.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t304.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t304.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t304.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t304.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t304.t18))
% 18.47/18.70  (step t304.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t304.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t304.t19 t304.t20))
% 18.47/18.70  (step t304.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t304.t17 t304.t21))
% 18.47/18.70  (step t304.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 (t304.t5 t304.t6 t304.t7 t304.t8 t304.t9 t304.t10 t304.t11 t304.t12 t304.t13 t304.t14 t304.t15 t304.t16 t304.t22))
% 18.47/18.70  (step t304.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 (t304.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t304 t305))
% 18.47/18.70  (anchor :step t307 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t307.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t307.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t307.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t307.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t307.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t307.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t307.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t307.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t307.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t307.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t307.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.70  (step t307.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t307.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t307.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t307.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t307.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t307.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t307.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t307.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t307.t18))
% 18.47/18.70  (step t307.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t307.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t307.t19 t307.t20))
% 18.47/18.70  (step t307.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t307.t17 t307.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t307.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t307 t308))
% 18.47/18.70  (anchor :step t310 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t310.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t310.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t310.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t310.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t310.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t310.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t310.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t310.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t310.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t310.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t310.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.70  (step t310.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t310.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.70  (step t310.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t310.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t310.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t310.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t310.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t310.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t310.t18))
% 18.47/18.70  (step t310.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t310.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t310.t19 t310.t20))
% 18.47/18.70  (step t310.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t310.t17 t310.t21))
% 18.47/18.70  (step t310.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 (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.t22))
% 18.47/18.70  (step t310.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 (t310.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t310 t311))
% 18.47/18.70  (anchor :step t313 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t313.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t313.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t313.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t313.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t313.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t313.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t313.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t313.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t313.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t313.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t313.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t313.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t313.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t313.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t313.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t313.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t313.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t313.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t313.t17))
% 18.47/18.70  (step t313.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t313.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t313.t18 t313.t19))
% 18.47/18.70  (step t313.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t313.t16 t313.t20))
% 18.47/18.70  (step t313.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 (t313.t5 t313.t6 t313.t7 t313.t8 t313.t9 t313.t10 t313.t11 t313.t12 t313.t13 t313.t14 t313.t15 t313.t21))
% 18.47/18.70  (step t313.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 (t313.t22))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t313 t314))
% 18.47/18.70  (anchor :step t316 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t316.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t316.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t316.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t316.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t316.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t316.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t316.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t316.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t316.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t316.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t316.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t316.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t316.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t316.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t316.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t316.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t316.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t316.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t316.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t316.t18))
% 18.47/18.70  (step t316.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t316.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t316.t19 t316.t20))
% 18.47/18.70  (step t316.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t316.t17 t316.t21))
% 18.47/18.70  (step t316.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 (t316.t5 t316.t6 t316.t7 t316.t8 t316.t9 t316.t10 t316.t11 t316.t12 t316.t13 t316.t14 t316.t15 t316.t16 t316.t22))
% 18.47/18.70  (step t316.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 (t316.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t316 t317))
% 18.47/18.70  (anchor :step t319 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t319.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t319.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t319.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t319.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t319.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t319.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t319.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t319.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t319.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t319.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t319.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t319.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t319.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t319.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.70  (step t319.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t319.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t319.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t319.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t319.t17))
% 18.47/18.70  (step t319.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t319.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t319.t18 t319.t19))
% 18.47/18.70  (step t319.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t319.t16 t319.t20))
% 18.47/18.70  (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 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 (t319.t5 t319.t6 t319.t7 t319.t8 t319.t9 t319.t10 t319.t11 t319.t12 t319.t13 t319.t14 t319.t15 t319.t21))
% 18.47/18.70  (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 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 (t319.t22))
% 18.47/18.70  (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 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)
% 18.47/18.70  (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 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)
% 18.47/18.70  (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 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 (t319 t320))
% 18.47/18.70  (anchor :step t322 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t322.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t322.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t322.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t322.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t322.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t322.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t322.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t322.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t322.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t322.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t322.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t322.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t322.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t322.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t322.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t322.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t322.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t322.t18 (cl (= (< (tptp.b Z4) 4) (not (>= (tptp.b Z4) 4)))) :rule all_simplify)
% 18.47/18.70  (step t322.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t322.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t322.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t322.t20))
% 18.47/18.70  (step t322.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t322.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t322.t21 t322.t22))
% 18.47/18.70  (step t322.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t322.t19 t322.t23))
% 18.47/18.70  (step t322.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 (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.t17 t322.t18 t322.t24))
% 18.47/18.70  (step t322.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 (t322.t25))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t322 t323))
% 18.47/18.70  (anchor :step t325 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t325.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t325.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t325.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t325.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t325.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t325.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t325.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t325.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t325.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t325.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t325.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t325.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t325.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t325.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t325.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t325.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t325.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t325.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t325.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t325.t18))
% 18.47/18.70  (step t325.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t325.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t325.t19 t325.t20))
% 18.47/18.70  (step t325.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t325.t17 t325.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t325.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t325 t326))
% 18.47/18.70  (anchor :step t328 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t328.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t328.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t328.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t328.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t328.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t328.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t328.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t328.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t328.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t328.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t328.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t328.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t328.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t328.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t328.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t328.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t328.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t328.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t328.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t328.t18))
% 18.47/18.70  (step t328.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t328.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t328.t19 t328.t20))
% 18.47/18.70  (step t328.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t328.t17 t328.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t328.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t328 t329))
% 18.47/18.70  (anchor :step t331 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t331.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t331.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t331.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t331.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t331.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t331.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t331.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t331.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t331.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t331.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t331.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t331.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t331.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t331.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t331.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t331.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t331.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t331.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t331.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t331.t18))
% 18.47/18.70  (step t331.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t331.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t331.t19 t331.t20))
% 18.47/18.70  (step t331.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t331.t17 t331.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t331.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t331 t332))
% 18.47/18.70  (anchor :step t334 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t334.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t334.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t334.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t334.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t334.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t334.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t334.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t334.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t334.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t334.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t334.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.70  (step t334.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t334.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t334.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t334.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t334.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t334.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t334.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t334.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t334.t18))
% 18.47/18.70  (step t334.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t334.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t334.t19 t334.t20))
% 18.47/18.70  (step t334.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t334.t17 t334.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t334.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t334 t335))
% 18.47/18.70  (anchor :step t337 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t337.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t337.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t337.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t337.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t337.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t337.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t337.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t337.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t337.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t337.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t337.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t337.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t337.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t337.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t337.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t337.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t337.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t337.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t337.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t337.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t337.t19))
% 18.47/18.70  (step t337.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t337.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t337.t20 t337.t21))
% 18.47/18.70  (step t337.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t337.t18 t337.t22))
% 18.47/18.70  (step t337.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 (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.t17 t337.t23))
% 18.47/18.70  (step t337.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 (t337.t24))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t337 t338))
% 18.47/18.70  (anchor :step t340 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.70  (step t340.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t340.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t340.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t340.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t340.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.70  (step t340.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t340.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t340.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t340.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.70  (step t340.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t340.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t340.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.70  (step t340.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t340.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.70  (step t340.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.70  (step t340.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t340.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t340.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t340.t19 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t340.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t340.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t340.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t340.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.70  (step t340.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t340.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t340.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t340.t25))
% 18.47/18.70  (step t340.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t340.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t340.t26 t340.t27))
% 18.47/18.70  (step t340.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t340.t24 t340.t28))
% 18.47/18.70  (step t340.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 (t340.t6 t340.t7 t340.t8 t340.t9 t340.t10 t340.t11 t340.t12 t340.t13 t340.t14 t340.t15 t340.t16 t340.t17 t340.t18 t340.t19 t340.t20 t340.t21 t340.t22 t340.t23 t340.t29))
% 18.47/18.70  (step t340.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 (t340.t30))
% 18.47/18.70  (step t340 (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)
% 18.47/18.70  (step t341 (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)
% 18.47/18.70  (step t342 (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 (t340 t341))
% 18.47/18.70  (anchor :step t343 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t343.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t343.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t343.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t343.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t343.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t343.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t343.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t343.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t343.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t343.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t343.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t343.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t343.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t343.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t343.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t343.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t343.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t343.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t343.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t343.t18))
% 18.47/18.70  (step t343.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t343.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t343.t19 t343.t20))
% 18.47/18.70  (step t343.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t343.t17 t343.t21))
% 18.47/18.70  (step t343.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 (t343.t5 t343.t6 t343.t7 t343.t8 t343.t9 t343.t10 t343.t11 t343.t12 t343.t13 t343.t14 t343.t15 t343.t16 t343.t22))
% 18.47/18.70  (step t343.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 (t343.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t343 t344))
% 18.47/18.70  (anchor :step t346 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t346.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t346.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t346.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t346.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t346.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t346.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t346.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t346.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t346.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t346.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t346.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t346.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t346.t13 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.70  (step t346.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t346.t15 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.70  (step t346.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t346.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t346.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t346.t17))
% 18.47/18.70  (step t346.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t346.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t346.t18 t346.t19))
% 18.47/18.70  (step t346.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t346.t16 t346.t20))
% 18.47/18.70  (step t346.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 (t346.t5 t346.t6 t346.t7 t346.t8 t346.t9 t346.t10 t346.t11 t346.t12 t346.t13 t346.t14 t346.t15 t346.t21))
% 18.47/18.70  (step t346.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 (t346.t22))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t346 t347))
% 18.47/18.70  (anchor :step t349 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t349.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t349.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t349.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t349.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t349.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t349.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t349.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t349.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t349.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t349.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t349.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t349.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t349.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t349.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t349.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t349.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t349.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t349.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t349.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t349.t18))
% 18.47/18.70  (step t349.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t349.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t349.t19 t349.t20))
% 18.47/18.70  (step t349.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t349.t17 t349.t21))
% 18.47/18.70  (step t349.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 (t349.t5 t349.t6 t349.t7 t349.t8 t349.t9 t349.t10 t349.t11 t349.t12 t349.t13 t349.t14 t349.t15 t349.t16 t349.t22))
% 18.47/18.70  (step t349.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 (t349.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t349 t350))
% 18.47/18.70  (anchor :step t352 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t352.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t352.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t352.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t352.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t352.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t352.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t352.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t352.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t352.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t352.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t352.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t352.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t352.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t352.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.70  (step t352.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t352.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t352.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t352.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t352.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t352.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t352.t19))
% 18.47/18.70  (step t352.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t352.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t352.t20 t352.t21))
% 18.47/18.70  (step t352.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t352.t18 t352.t22))
% 18.47/18.70  (step t352.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 (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.t23))
% 18.47/18.70  (step t352.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 (t352.t24))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t352 t353))
% 18.47/18.70  (anchor :step t355 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t355.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t355.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t355.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t355.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t355.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t355.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t355.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t355.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t355.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t355.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t355.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t355.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t355.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t355.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.70  (step t355.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t355.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t355.t17 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.70  (step t355.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t355.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t355.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t355.t19))
% 18.47/18.70  (step t355.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t355.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t355.t20 t355.t21))
% 18.47/18.70  (step t355.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t355.t18 t355.t22))
% 18.47/18.70  (step t355.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 (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.t17 t355.t23))
% 18.47/18.70  (step t355.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 (t355.t24))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t355 t356))
% 18.47/18.70  (anchor :step t358 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t358.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t358.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t358.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t358.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t358.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t358.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t358.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t358.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t358.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t358.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t358.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t358.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t358.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t358.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t358.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t358.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t358.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t358.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t358.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t358.t18))
% 18.47/18.70  (step t358.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t358.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t358.t19 t358.t20))
% 18.47/18.70  (step t358.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t358.t17 t358.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t358.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t358 t359))
% 18.47/18.70  (anchor :step t361 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t361.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t361.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t361.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t361.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t361.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t361.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t361.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t361.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t361.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t361.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t361.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t361.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t361.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t361.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t361.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t361.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t361.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t361.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t361.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t361.t18))
% 18.47/18.70  (step t361.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t361.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t361.t19 t361.t20))
% 18.47/18.70  (step t361.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t361.t17 t361.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t361.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t361 t362))
% 18.47/18.70  (anchor :step t364 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t364.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t364.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t364.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t364.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t364.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t364.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t364.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t364.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t364.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t364.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t364.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t364.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t364.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.70  (step t364.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t364.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t364.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t364.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t364.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t364.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t364.t18))
% 18.47/18.70  (step t364.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t364.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t364.t19 t364.t20))
% 18.47/18.70  (step t364.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t364.t17 t364.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t364.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t364 t365))
% 18.47/18.70  (anchor :step t367 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t367.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t367.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t367.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t367.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t367.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t367.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t367.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t367.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t367.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t367.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t367.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.70  (step t367.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t367.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t367.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t367.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t367.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t367.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t367.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t367.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t367.t18))
% 18.47/18.70  (step t367.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t367.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t367.t19 t367.t20))
% 18.47/18.70  (step t367.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t367.t17 t367.t21))
% 18.47/18.70  (step t367.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 (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.t22))
% 18.47/18.70  (step t367.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 (t367.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t367 t368))
% 18.47/18.70  (anchor :step t370 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t370.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t370.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t370.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t370.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t370.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t370.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t370.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t370.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t370.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t370.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t370.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.70  (step t370.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t370.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.70  (step t370.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t370.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t370.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t370.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t370.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t370.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t370.t18))
% 18.47/18.70  (step t370.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t370.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t370.t19 t370.t20))
% 18.47/18.70  (step t370.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t370.t17 t370.t21))
% 18.47/18.70  (step t370.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 (t370.t5 t370.t6 t370.t7 t370.t8 t370.t9 t370.t10 t370.t11 t370.t12 t370.t13 t370.t14 t370.t15 t370.t16 t370.t22))
% 18.47/18.70  (step t370.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 (t370.t23))
% 18.47/18.70  (step t370 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 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)
% 18.47/18.70  (step t371 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 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)
% 18.47/18.70  (step t372 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 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 (t370 t371))
% 18.47/18.70  (anchor :step t373 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t373.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t373.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t373.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t373.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t373.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t373.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t373.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t373.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t373.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t373.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t373.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t373.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t373.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t373.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.70  (step t373.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t373.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t373.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t373.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t373.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t373.t18))
% 18.47/18.70  (step t373.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t373.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t373.t19 t373.t20))
% 18.47/18.70  (step t373.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t373.t17 t373.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t373.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t373 t374))
% 18.47/18.70  (anchor :step t376 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t376.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t376.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t376.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t376.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t376.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t376.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t376.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t376.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t376.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t376.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t376.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.70  (step t376.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t376.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.70  (step t376.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t376.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t376.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t376.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t376.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t376.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t376.t18))
% 18.47/18.70  (step t376.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t376.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t376.t19 t376.t20))
% 18.47/18.70  (step t376.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t376.t17 t376.t21))
% 18.47/18.70  (step t376.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 (t376.t5 t376.t6 t376.t7 t376.t8 t376.t9 t376.t10 t376.t11 t376.t12 t376.t13 t376.t14 t376.t15 t376.t16 t376.t22))
% 18.47/18.70  (step t376.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 (t376.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t376 t377))
% 18.47/18.70  (anchor :step t379 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t379.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t379.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t379.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t379.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t379.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t379.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t379.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t379.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t379.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t379.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t379.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.70  (step t379.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t379.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t379.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.70  (step t379.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t379.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t379.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t379.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t379.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t379.t18))
% 18.47/18.70  (step t379.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t379.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t379.t19 t379.t20))
% 18.47/18.70  (step t379.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t379.t17 t379.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t379.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t379 t380))
% 18.47/18.70  (anchor :step t382 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t382.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t382.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t382.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t382.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t382.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t382.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t382.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t382.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t382.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t382.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t382.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t382.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t382.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t382.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t382.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t382.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t382.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t382.t18 (cl (= (< (tptp.b Z4) 4) (not (>= (tptp.b Z4) 4)))) :rule all_simplify)
% 18.47/18.70  (step t382.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t382.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t382.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t382.t20))
% 18.47/18.70  (step t382.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t382.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t382.t21 t382.t22))
% 18.47/18.70  (step t382.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t382.t19 t382.t23))
% 18.47/18.70  (step t382.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 (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.t18 t382.t24))
% 18.47/18.70  (step t382.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 (t382.t25))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t382 t383))
% 18.47/18.70  (anchor :step t385 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t385.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t385.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t385.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t385.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t385.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t385.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t385.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t385.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t385.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t385.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t385.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t385.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t385.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t385.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t385.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t385.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t385.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t385.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t385.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t385.t18))
% 18.47/18.70  (step t385.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t385.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t385.t19 t385.t20))
% 18.47/18.70  (step t385.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t385.t17 t385.t21))
% 18.47/18.70  (step t385.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 (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.t22))
% 18.47/18.70  (step t385.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 (t385.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t385 t386))
% 18.47/18.70  (anchor :step t388 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t388.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t388.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t388.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t388.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t388.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t388.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t388.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t388.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t388.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t388.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t388.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t388.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t388.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t388.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t388.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t388.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t388.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t388.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t388.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t388.t18))
% 18.47/18.70  (step t388.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t388.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t388.t19 t388.t20))
% 18.47/18.70  (step t388.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t388.t17 t388.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t388.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t388 t389))
% 18.47/18.70  (anchor :step t391 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t391.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t391.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t391.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t391.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t391.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t391.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t391.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t391.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t391.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t391.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t391.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t391.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t391.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t391.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.70  (step t391.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t391.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t391.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t391.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t391.t17))
% 18.47/18.70  (step t391.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t391.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t391.t18 t391.t19))
% 18.47/18.70  (step t391.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t391.t16 t391.t20))
% 18.47/18.70  (step t391.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 (t391.t5 t391.t6 t391.t7 t391.t8 t391.t9 t391.t10 t391.t11 t391.t12 t391.t13 t391.t14 t391.t15 t391.t21))
% 18.47/18.70  (step t391.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 (t391.t22))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t391 t392))
% 18.47/18.70  (anchor :step t394 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t394.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t394.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t394.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t394.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t394.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t394.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t394.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t394.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t394.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t394.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t394.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t394.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t394.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t394.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t394.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t394.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t394.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t394.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t394.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t394.t18))
% 18.47/18.70  (step t394.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t394.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t394.t19 t394.t20))
% 18.47/18.70  (step t394.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t394.t17 t394.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t394.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t394 t395))
% 18.47/18.70  (anchor :step t397 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t397.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t397.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t397.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t397.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t397.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t397.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t397.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t397.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t397.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t397.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t397.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t397.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t397.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t397.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.70  (step t397.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t397.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t397.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t397.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t397.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t397.t18))
% 18.47/18.70  (step t397.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t397.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t397.t19 t397.t20))
% 18.47/18.70  (step t397.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t397.t17 t397.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t397.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t397 t398))
% 18.47/18.70  (anchor :step t400 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t400.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t400.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t400.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t400.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t400.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t400.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t400.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t400.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t400.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t400.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t400.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t400.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t400.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t400.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.70  (step t400.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.70  (step t400.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t400.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.70  (step t400.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t400.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t400.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t400.t19))
% 18.47/18.70  (step t400.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t400.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t400.t20 t400.t21))
% 18.47/18.70  (step t400.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t400.t18 t400.t22))
% 18.47/18.70  (step t400.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t400.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t400.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t400.t25))
% 18.47/18.70  (step t400.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.70  (step t400.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t400.t26 t400.t27))
% 18.47/18.70  (step t400.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t400.t24 t400.t28))
% 18.47/18.70  (step t400.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.70  (step t400.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t400.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t400.t31))
% 18.47/18.70  (step t400.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.70  (step t400.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t400.t32 t400.t33))
% 18.47/18.70  (step t400.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t400.t30 t400.t34))
% 18.47/18.70  (step t400.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.70  (step t400.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t400.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t400.t37))
% 18.47/18.70  (step t400.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.70  (step t400.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t400.t38 t400.t39))
% 18.47/18.70  (step t400.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t400.t36 t400.t40))
% 18.47/18.70  (step t400.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 (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.t17 t400.t23 t400.t29 t400.t35 t400.t41))
% 18.47/18.70  (step t400.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 (t400.t42))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t400 t401))
% 18.47/18.70  (anchor :step t403 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t403.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t403.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t403.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t403.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t403.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t403.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t403.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t403.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t403.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t403.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t403.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t403.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t403.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t403.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t403.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t403.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t403.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t403.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t403.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t403.t18))
% 18.47/18.70  (step t403.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t403.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t403.t19 t403.t20))
% 18.47/18.70  (step t403.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t403.t17 t403.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t403.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t403 t404))
% 18.47/18.70  (anchor :step t406 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t406.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t406.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t406.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t406.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t406.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t406.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t406.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t406.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t406.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t406.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t406.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t406.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t406.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t406.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t406.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t406.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t406.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t406.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t406.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t406.t18))
% 18.47/18.70  (step t406.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t406.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t406.t19 t406.t20))
% 18.47/18.70  (step t406.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t406.t17 t406.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t406.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t406 t407))
% 18.47/18.70  (anchor :step t409 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t409.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t409.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t409.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t409.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t409.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t409.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t409.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t409.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t409.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t409.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t409.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t409.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t409.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t409.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t409.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.70  (step t409.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t409.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t409.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t409.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t409.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t409.t19))
% 18.47/18.70  (step t409.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t409.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t409.t20 t409.t21))
% 18.47/18.70  (step t409.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t409.t18 t409.t22))
% 18.47/18.70  (step t409.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 (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.t17 t409.t23))
% 18.47/18.70  (step t409.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 (t409.t24))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t409 t410))
% 18.47/18.70  (anchor :step t412 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t412.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t412.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t412.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t412.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t412.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t412.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t412.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t412.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t412.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t412.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t412.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.70  (step t412.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t412.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t412.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t412.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t412.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t412.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t412.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t412.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t412.t18))
% 18.47/18.70  (step t412.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t412.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t412.t19 t412.t20))
% 18.47/18.70  (step t412.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t412.t17 t412.t21))
% 18.47/18.70  (step t412.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 (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.t22))
% 18.47/18.70  (step t412.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 (t412.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t412 t413))
% 18.47/18.70  (anchor :step t415 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t415.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t415.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t415.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t415.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t415.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t415.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t415.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t415.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t415.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t415.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t415.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.70  (step t415.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t415.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t415.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t415.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t415.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t415.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t415.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t415.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t415.t18))
% 18.47/18.70  (step t415.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t415.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t415.t19 t415.t20))
% 18.47/18.70  (step t415.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t415.t17 t415.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t415.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t415 t416))
% 18.47/18.70  (anchor :step t418 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t418.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t418.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t418.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t418.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t418.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t418.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t418.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t418.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t418.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t418.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t418.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.70  (step t418.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t418.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t418.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t418.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t418.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t418.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t418.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t418.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t418.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t418.t19))
% 18.47/18.70  (step t418.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t418.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t418.t20 t418.t21))
% 18.47/18.70  (step t418.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t418.t18 t418.t22))
% 18.47/18.70  (step t418.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 (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.t17 t418.t23))
% 18.47/18.70  (step t418.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 (t418.t24))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t418 t419))
% 18.47/18.70  (anchor :step t421 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.70  (step t421.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t421.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t421.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t421.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t421.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.70  (step t421.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t421.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t421.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t421.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.70  (step t421.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t421.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t421.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.70  (step t421.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t421.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.70  (step t421.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.70  (step t421.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.70  (step t421.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t421.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t421.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t421.t20 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t421.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t421.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.70  (step t421.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t421.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t421.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t421.t24))
% 18.47/18.70  (step t421.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t421.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t421.t25 t421.t26))
% 18.47/18.70  (step t421.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t421.t23 t421.t27))
% 18.47/18.70  (step t421.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 (t421.t6 t421.t7 t421.t8 t421.t9 t421.t10 t421.t11 t421.t12 t421.t13 t421.t14 t421.t15 t421.t16 t421.t17 t421.t18 t421.t19 t421.t20 t421.t21 t421.t22 t421.t28))
% 18.47/18.70  (step t421.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 (t421.t29))
% 18.47/18.70  (step t421 (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)
% 18.47/18.70  (step t422 (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)
% 18.47/18.70  (step t423 (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 (t421 t422))
% 18.47/18.70  (anchor :step t424 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t424.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t424.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t424.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t424.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t424.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t424.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t424.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t424.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t424.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t424.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t424.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t424.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t424.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.70  (step t424.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t424.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t424.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t424.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t424.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t424.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t424.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t424.t19))
% 18.47/18.70  (step t424.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t424.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t424.t20 t424.t21))
% 18.47/18.70  (step t424.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t424.t18 t424.t22))
% 18.47/18.70  (step t424.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 (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.t17 t424.t23))
% 18.47/18.70  (step t424.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 (t424.t24))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t424 t425))
% 18.47/18.70  (anchor :step t427 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t427.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t427.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t427.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t427.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t427.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t427.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t427.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t427.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t427.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t427.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t427.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t427.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t427.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t427.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t427.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t427.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t427.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t427.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t427.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t427.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t427.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t427.t20))
% 18.47/18.70  (step t427.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t427.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t427.t21 t427.t22))
% 18.47/18.70  (step t427.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t427.t19 t427.t23))
% 18.47/18.70  (step t427.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 (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.t17 t427.t18 t427.t24))
% 18.47/18.70  (step t427.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 (t427.t25))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t427 t428))
% 18.47/18.70  (anchor :step t430 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.70  (step t430.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t430.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t430.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t430.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t430.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.70  (step t430.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t430.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t430.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t430.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.70  (step t430.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t430.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t430.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.70  (step t430.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t430.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.70  (step t430.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.70  (step t430.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t430.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t430.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t430.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.70  (step t430.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t430.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t430.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t430.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.70  (step t430.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t430.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t430.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t430.t25))
% 18.47/18.70  (step t430.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t430.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t430.t26 t430.t27))
% 18.47/18.70  (step t430.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t430.t24 t430.t28))
% 18.47/18.70  (step t430.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 (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.t18 t430.t19 t430.t20 t430.t21 t430.t22 t430.t23 t430.t29))
% 18.47/18.70  (step t430.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 (t430.t30))
% 18.47/18.70  (step t430 (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)
% 18.47/18.70  (step t431 (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)
% 18.47/18.70  (step t432 (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 (t430 t431))
% 18.47/18.70  (anchor :step t433 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t433.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t433.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t433.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t433.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t433.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t433.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t433.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t433.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t433.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t433.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t433.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.70  (step t433.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t433.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t433.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t433.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t433.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.70  (step t433.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t433.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t433.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t433.t18))
% 18.47/18.70  (step t433.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t433.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t433.t19 t433.t20))
% 18.47/18.70  (step t433.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t433.t17 t433.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t433.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t433 t434))
% 18.47/18.70  (anchor :step t436 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t436.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t436.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t436.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t436.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t436.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t436.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t436.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t436.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t436.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t436.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t436.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.70  (step t436.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t436.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t436.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t436.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t436.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t436.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t436.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t436.t17))
% 18.47/18.70  (step t436.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t436.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t436.t18 t436.t19))
% 18.47/18.70  (step t436.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t436.t16 t436.t20))
% 18.47/18.70  (step t436.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 (t436.t5 t436.t6 t436.t7 t436.t8 t436.t9 t436.t10 t436.t11 t436.t12 t436.t13 t436.t14 t436.t15 t436.t21))
% 18.47/18.70  (step t436.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 (t436.t22))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t436 t437))
% 18.47/18.70  (anchor :step t439 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t439.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t439.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t439.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t439.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t439.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t439.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t439.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t439.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t439.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t439.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t439.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.70  (step t439.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t439.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t439.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.70  (step t439.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t439.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.70  (step t439.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t439.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t439.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t439.t18))
% 18.47/18.70  (step t439.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t439.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t439.t19 t439.t20))
% 18.47/18.70  (step t439.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t439.t17 t439.t21))
% 18.47/18.70  (step t439.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 (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.t22))
% 18.47/18.70  (step t439.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 (t439.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t439 t440))
% 18.47/18.70  (anchor :step t442 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t442.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t442.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t442.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t442.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t442.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t442.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t442.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t442.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t442.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t442.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t442.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.70  (step t442.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t442.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.70  (step t442.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.70  (step t442.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t442.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.70  (step t442.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t442.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t442.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t442.t18))
% 18.47/18.70  (step t442.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t442.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t442.t19 t442.t20))
% 18.47/18.70  (step t442.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t442.t17 t442.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t442.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t442 t443))
% 18.47/18.70  (anchor :step t445 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t445.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t445.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t445.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t445.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t445.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t445.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t445.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t445.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t445.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t445.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t445.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t445.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t445.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t445.t14 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.70  (step t445.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t445.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t445.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t445.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t445.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t445.t18))
% 18.47/18.70  (step t445.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t445.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t445.t19 t445.t20))
% 18.47/18.70  (step t445.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t445.t17 t445.t21))
% 18.47/18.70  (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) 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 (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))
% 18.47/18.70  (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) 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 (t445.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t445 t446))
% 18.47/18.70  (anchor :step t448 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t448.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t448.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t448.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t448.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t448.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t448.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t448.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t448.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t448.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t448.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t448.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t448.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t448.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t448.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t448.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t448.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.70  (step t448.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t448.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t448.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t448.t18))
% 18.47/18.70  (step t448.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t448.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t448.t19 t448.t20))
% 18.47/18.70  (step t448.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t448.t17 t448.t21))
% 18.47/18.70  (step t448.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 (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.t22))
% 18.47/18.70  (step t448.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 (t448.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t448 t449))
% 18.47/18.70  (anchor :step t451 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t451.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t451.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t451.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t451.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t451.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t451.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t451.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t451.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t451.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t451.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t451.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.70  (step t451.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t451.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t451.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.70  (step t451.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.70  (step t451.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.70  (step t451.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t451.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t451.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t451.t18))
% 18.47/18.70  (step t451.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t451.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t451.t19 t451.t20))
% 18.47/18.70  (step t451.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t451.t17 t451.t21))
% 18.47/18.70  (step t451.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 (t451.t5 t451.t6 t451.t7 t451.t8 t451.t9 t451.t10 t451.t11 t451.t12 t451.t13 t451.t14 t451.t15 t451.t16 t451.t22))
% 18.47/18.70  (step t451.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 (t451.t23))
% 18.47/18.70  (step t451 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t452 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.70  (step t453 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t451 t452))
% 18.47/18.70  (anchor :step t454 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t454.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t454.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t454.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t454.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t454.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t454.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t454.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t454.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t454.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t454.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t454.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t454.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t454.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.70  (step t454.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.70  (step t454.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t454.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t454.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t454.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t454.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t454.t18))
% 18.47/18.70  (step t454.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t454.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t454.t19 t454.t20))
% 18.47/18.70  (step t454.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t454.t17 t454.t21))
% 18.47/18.70  (step t454.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 (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.t22))
% 18.47/18.70  (step t454.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 (t454.t23))
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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)
% 18.47/18.70  (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) 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 (t454 t455))
% 18.47/18.70  (anchor :step t457 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.70  (step t457.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.70  (step t457.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.70  (step t457.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.70  (step t457.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.70  (step t457.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.70  (step t457.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.70  (step t457.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.70  (step t457.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.70  (step t457.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.70  (step t457.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.70  (step t457.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.70  (step t457.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.70  (step t457.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.70  (step t457.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.70  (step t457.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.70  (step t457.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.70  (step t457.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.70  (step t457.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.70  (step t457.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t457.t18))
% 18.47/18.70  (step t457.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.70  (step t457.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t457.t19 t457.t20))
% 18.47/18.70  (step t457.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t457.t17 t457.t21))
% 18.47/18.70  (step t457.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 (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.t22))
% 18.47/18.71  (step t457.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 (t457.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t457 t458))
% 18.47/18.71  (anchor :step t460 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t460.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t460.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t460.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t460.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t460.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t460.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t460.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t460.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t460.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t460.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t460.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.71  (step t460.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t460.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.71  (step t460.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t460.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t460.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t460.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t460.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t460.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t460.t18))
% 18.47/18.71  (step t460.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t460.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t460.t19 t460.t20))
% 18.47/18.71  (step t460.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t460.t17 t460.t21))
% 18.47/18.71  (step t460.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 (t460.t5 t460.t6 t460.t7 t460.t8 t460.t9 t460.t10 t460.t11 t460.t12 t460.t13 t460.t14 t460.t15 t460.t16 t460.t22))
% 18.47/18.71  (step t460.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 (t460.t23))
% 18.47/18.71  (step t460 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.71  (step t461 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.71  (step t462 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t460 t461))
% 18.47/18.71  (anchor :step t463 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t463.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t463.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t463.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t463.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t463.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t463.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t463.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t463.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t463.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t463.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t463.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.71  (step t463.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t463.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.71  (step t463.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t463.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t463.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t463.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t463.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t463.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t463.t18))
% 18.47/18.71  (step t463.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t463.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t463.t19 t463.t20))
% 18.47/18.71  (step t463.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t463.t17 t463.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t463.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t463 t464))
% 18.47/18.71  (anchor :step t466 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t466.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t466.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t466.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t466.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t466.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t466.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t466.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t466.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t466.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t466.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t466.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.71  (step t466.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t466.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t466.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t466.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t466.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t466.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t466.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t466.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t466.t18))
% 18.47/18.71  (step t466.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t466.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t466.t19 t466.t20))
% 18.47/18.71  (step t466.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t466.t17 t466.t21))
% 18.47/18.71  (step t466.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 (t466.t5 t466.t6 t466.t7 t466.t8 t466.t9 t466.t10 t466.t11 t466.t12 t466.t13 t466.t14 t466.t15 t466.t16 t466.t22))
% 18.47/18.71  (step t466.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 (t466.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t466 t467))
% 18.47/18.71  (anchor :step t469 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t469.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t469.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t469.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t469.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t469.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t469.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t469.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t469.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t469.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t469.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t469.t11 (cl (= (= (tptp.a Z1) 7) (= (tptp.a Z1) 7))) :rule refl)
% 18.47/18.71  (step t469.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t469.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.71  (step t469.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t469.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t469.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t469.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t469.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t469.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t469.t18))
% 18.47/18.71  (step t469.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t469.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t469.t19 t469.t20))
% 18.47/18.71  (step t469.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t469.t17 t469.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t469.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t469 t470))
% 18.47/18.71  (anchor :step t472 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t472.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t472.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t472.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t472.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t472.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t472.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t472.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t472.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t472.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t472.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t472.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t472.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t472.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t472.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t472.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t472.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t472.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t472.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t472.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t472.t18))
% 18.47/18.71  (step t472.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t472.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t472.t19 t472.t20))
% 18.47/18.71  (step t472.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t472.t17 t472.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t472.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t472 t473))
% 18.47/18.71  (anchor :step t475 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t475.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t475.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t475.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t475.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t475.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t475.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t475.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t475.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t475.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t475.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t475.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t475.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t475.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t475.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t475.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t475.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t475.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t475.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t475.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t475.t18))
% 18.47/18.71  (step t475.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t475.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t475.t19 t475.t20))
% 18.47/18.71  (step t475.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t475.t17 t475.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t475.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t475 t476))
% 18.47/18.71  (anchor :step t478 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t478.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t478.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t478.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t478.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t478.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t478.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t478.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t478.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t478.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t478.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t478.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t478.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t478.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t478.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t478.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t478.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t478.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t478.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t478.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t478.t18))
% 18.47/18.71  (step t478.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t478.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t478.t19 t478.t20))
% 18.47/18.71  (step t478.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t478.t17 t478.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t478.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t478 t479))
% 18.47/18.71  (anchor :step t481 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t481.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t481.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t481.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t481.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t481.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t481.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t481.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t481.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t481.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t481.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t481.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t481.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t481.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.71  (step t481.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t481.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.71  (step t481.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t481.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t481.t18 (cl (= (< (tptp.b Z4) 4) (not (>= (tptp.b Z4) 4)))) :rule all_simplify)
% 18.47/18.71  (step t481.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t481.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t481.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t481.t20))
% 18.47/18.71  (step t481.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t481.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t481.t21 t481.t22))
% 18.47/18.71  (step t481.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t481.t19 t481.t23))
% 18.47/18.71  (step t481.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 (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.t17 t481.t18 t481.t24))
% 18.47/18.71  (step t481.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 (t481.t25))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t481 t482))
% 18.47/18.71  (anchor :step t484 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t484.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t484.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t484.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t484.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t484.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t484.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t484.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t484.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t484.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t484.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t484.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t484.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t484.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t484.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t484.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t484.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t484.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t484.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t484.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t484.t18))
% 18.47/18.71  (step t484.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t484.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t484.t19 t484.t20))
% 18.47/18.71  (step t484.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t484.t17 t484.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t484.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t484 t485))
% 18.47/18.71  (anchor :step t487 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t487.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t487.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t487.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t487.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t487.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t487.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t487.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t487.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t487.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t487.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t487.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t487.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t487.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.71  (step t487.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.71  (step t487.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.71  (step t487.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t487.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.71  (step t487.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t487.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t487.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t487.t19))
% 18.47/18.71  (step t487.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t487.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t487.t20 t487.t21))
% 18.47/18.71  (step t487.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t487.t18 t487.t22))
% 18.47/18.71  (step t487.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t487.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t487.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t487.t25))
% 18.47/18.71  (step t487.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t487.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t487.t26 t487.t27))
% 18.47/18.71  (step t487.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t487.t24 t487.t28))
% 18.47/18.71  (step t487.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.71  (step t487.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t487.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t487.t31))
% 18.47/18.71  (step t487.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t487.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t487.t32 t487.t33))
% 18.47/18.71  (step t487.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t487.t30 t487.t34))
% 18.47/18.71  (step t487.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.71  (step t487.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t487.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t487.t37))
% 18.47/18.71  (step t487.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t487.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t487.t38 t487.t39))
% 18.47/18.71  (step t487.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t487.t36 t487.t40))
% 18.47/18.71  (step t487.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 (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.t17 t487.t23 t487.t29 t487.t35 t487.t41))
% 18.47/18.71  (step t487.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 (t487.t42))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t487 t488))
% 18.47/18.71  (anchor :step t490 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t490.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t490.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t490.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t490.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t490.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t490.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t490.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t490.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t490.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t490.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t490.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.71  (step t490.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t490.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t490.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t490.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.71  (step t490.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t490.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t490.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t490.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t490.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t490.t19))
% 18.47/18.71  (step t490.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t490.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t490.t20 t490.t21))
% 18.47/18.71  (step t490.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t490.t18 t490.t22))
% 18.47/18.71  (step t490.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 (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.t17 t490.t23))
% 18.47/18.71  (step t490.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 (t490.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t490 t491))
% 18.47/18.71  (anchor :step t493 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t493.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t493.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t493.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t493.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t493.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t493.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t493.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t493.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t493.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t493.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t493.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.71  (step t493.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t493.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t493.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t493.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t493.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t493.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t493.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t493.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t493.t18))
% 18.47/18.71  (step t493.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t493.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t493.t19 t493.t20))
% 18.47/18.71  (step t493.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t493.t17 t493.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t493.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t493 t494))
% 18.47/18.71  (anchor :step t496 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t496.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t496.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t496.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t496.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t496.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t496.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t496.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t496.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t496.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t496.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t496.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.71  (step t496.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t496.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t496.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.71  (step t496.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.71  (step t496.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t496.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.71  (step t496.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t496.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t496.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t496.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t496.t20))
% 18.47/18.71  (step t496.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t496.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t496.t21 t496.t22))
% 18.47/18.71  (step t496.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t496.t19 t496.t23))
% 18.47/18.71  (step t496.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t496.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t496.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t496.t26))
% 18.47/18.71  (step t496.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t496.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t496.t27 t496.t28))
% 18.47/18.71  (step t496.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t496.t25 t496.t29))
% 18.47/18.71  (step t496.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.71  (step t496.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t496.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t496.t32))
% 18.47/18.71  (step t496.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t496.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t496.t33 t496.t34))
% 18.47/18.71  (step t496.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t496.t31 t496.t35))
% 18.47/18.71  (step t496.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.71  (step t496.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t496.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t496.t38))
% 18.47/18.71  (step t496.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t496.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t496.t39 t496.t40))
% 18.47/18.71  (step t496.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t496.t37 t496.t41))
% 18.47/18.71  (step t496.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 (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.t17 t496.t18 t496.t24 t496.t30 t496.t36 t496.t42))
% 18.47/18.71  (step t496.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 (t496.t43))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t496 t497))
% 18.47/18.71  (anchor :step t499 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.71  (step t499.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t499.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t499.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t499.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t499.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.71  (step t499.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t499.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t499.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t499.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.71  (step t499.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t499.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t499.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.71  (step t499.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t499.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.71  (step t499.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.71  (step t499.t16 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.71  (step t499.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t499.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t499.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.71  (step t499.t20 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.71  (step t499.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t499.t22 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.71  (step t499.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.71  (step t499.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t499.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t499.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t499.t25))
% 18.47/18.71  (step t499.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t499.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t499.t26 t499.t27))
% 18.47/18.71  (step t499.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t499.t24 t499.t28))
% 18.47/18.71  (step t499.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t499.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t499.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t499.t31))
% 18.47/18.71  (step t499.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t499.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t499.t32 t499.t33))
% 18.47/18.71  (step t499.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t499.t30 t499.t34))
% 18.47/18.71  (step t499.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.71  (step t499.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t499.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t499.t37))
% 18.47/18.71  (step t499.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t499.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t499.t38 t499.t39))
% 18.47/18.71  (step t499.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t499.t36 t499.t40))
% 18.47/18.71  (step t499.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.71  (step t499.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t499.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t499.t43))
% 18.47/18.71  (step t499.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t499.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t499.t44 t499.t45))
% 18.47/18.71  (step t499.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t499.t42 t499.t46))
% 18.47/18.71  (step t499.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 (t499.t6 t499.t7 t499.t8 t499.t9 t499.t10 t499.t11 t499.t12 t499.t13 t499.t14 t499.t15 t499.t16 t499.t17 t499.t18 t499.t19 t499.t20 t499.t21 t499.t22 t499.t23 t499.t29 t499.t35 t499.t41 t499.t47))
% 18.47/18.71  (step t499.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 (t499.t48))
% 18.47/18.71  (step t499 (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)
% 18.47/18.71  (step t500 (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)
% 18.47/18.71  (step t501 (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 (t499 t500))
% 18.47/18.71  (anchor :step t502 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t502.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t502.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t502.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t502.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t502.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t502.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t502.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t502.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t502.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t502.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t502.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t502.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t502.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t502.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t502.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.71  (step t502.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t502.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t502.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t502.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t502.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t502.t19))
% 18.47/18.71  (step t502.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t502.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t502.t20 t502.t21))
% 18.47/18.71  (step t502.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t502.t18 t502.t22))
% 18.47/18.71  (step t502.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 (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.t17 t502.t23))
% 18.47/18.71  (step t502.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 (t502.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t502 t503))
% 18.47/18.71  (anchor :step t505 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t505.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t505.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t505.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t505.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t505.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t505.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t505.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t505.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t505.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t505.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t505.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.71  (step t505.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t505.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.71  (step t505.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t505.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.71  (step t505.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t505.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t505.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t505.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t505.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t505.t19))
% 18.47/18.71  (step t505.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t505.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t505.t20 t505.t21))
% 18.47/18.71  (step t505.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t505.t18 t505.t22))
% 18.47/18.71  (step t505.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 (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.t17 t505.t23))
% 18.47/18.71  (step t505.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 (t505.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t505 t506))
% 18.47/18.71  (anchor :step t508 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t508.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t508.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t508.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t508.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t508.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t508.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t508.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t508.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t508.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t508.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t508.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.71  (step t508.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t508.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.71  (step t508.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t508.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t508.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t508.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t508.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t508.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t508.t18))
% 18.47/18.71  (step t508.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t508.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t508.t19 t508.t20))
% 18.47/18.71  (step t508.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t508.t17 t508.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t508.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t508 t509))
% 18.47/18.71  (anchor :step t511 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t511.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t511.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t511.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t511.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t511.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t511.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t511.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t511.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t511.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t511.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t511.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.71  (step t511.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t511.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t511.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t511.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t511.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t511.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.71  (step t511.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t511.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t511.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t511.t19))
% 18.47/18.71  (step t511.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t511.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t511.t20 t511.t21))
% 18.47/18.71  (step t511.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t511.t18 t511.t22))
% 18.47/18.71  (step t511.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 (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.t23))
% 18.47/18.71  (step t511.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 (t511.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t511 t512))
% 18.47/18.71  (anchor :step t514 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.71  (step t514.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t514.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t514.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t514.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t514.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.71  (step t514.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t514.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t514.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t514.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.71  (step t514.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t514.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t514.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.71  (step t514.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t514.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.71  (step t514.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.71  (step t514.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.71  (step t514.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t514.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t514.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t514.t20 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t514.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.71  (step t514.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.71  (step t514.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t514.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t514.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t514.t24))
% 18.47/18.71  (step t514.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t514.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t514.t25 t514.t26))
% 18.47/18.71  (step t514.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t514.t23 t514.t27))
% 18.47/18.71  (step t514.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 (t514.t6 t514.t7 t514.t8 t514.t9 t514.t10 t514.t11 t514.t12 t514.t13 t514.t14 t514.t15 t514.t16 t514.t17 t514.t18 t514.t19 t514.t20 t514.t21 t514.t22 t514.t28))
% 18.47/18.71  (step t514.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 (t514.t29))
% 18.47/18.71  (step t514 (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)
% 18.47/18.71  (step t515 (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)
% 18.47/18.71  (step t516 (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 (t514 t515))
% 18.47/18.71  (anchor :step t517 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t517.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t517.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t517.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t517.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t517.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t517.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t517.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t517.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t517.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t517.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t517.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.71  (step t517.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t517.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.71  (step t517.t14 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t517.t15 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t517.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.71  (step t517.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t517.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t517.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t517.t18))
% 18.47/18.71  (step t517.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t517.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t517.t19 t517.t20))
% 18.47/18.71  (step t517.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t517.t17 t517.t21))
% 18.47/18.71  (step t517.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 (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.t22))
% 18.47/18.71  (step t517.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 (t517.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t517 t518))
% 18.47/18.71  (anchor :step t520 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t520.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t520.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t520.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t520.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t520.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t520.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t520.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t520.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t520.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t520.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t520.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t520.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t520.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.71  (step t520.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t520.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t520.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t520.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t520.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t520.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t520.t18))
% 18.47/18.71  (step t520.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t520.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t520.t19 t520.t20))
% 18.47/18.71  (step t520.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t520.t17 t520.t21))
% 18.47/18.71  (step t520.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 (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.t22))
% 18.47/18.71  (step t520.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 (t520.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t520 t521))
% 18.47/18.71  (anchor :step t523 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t523.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t523.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t523.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t523.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t523.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t523.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t523.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t523.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t523.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t523.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t523.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t523.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t523.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t523.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t523.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t523.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t523.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t523.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t523.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t523.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t523.t19))
% 18.47/18.71  (step t523.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t523.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t523.t20 t523.t21))
% 18.47/18.71  (step t523.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t523.t18 t523.t22))
% 18.47/18.71  (step t523.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 (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.t17 t523.t23))
% 18.47/18.71  (step t523.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 (t523.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t523 t524))
% 18.47/18.71  (anchor :step t526 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t526.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t526.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t526.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t526.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t526.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t526.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t526.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t526.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t526.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t526.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t526.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t526.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t526.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t526.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t526.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t526.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t526.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t526.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t526.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t526.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t526.t19))
% 18.47/18.71  (step t526.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t526.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t526.t20 t526.t21))
% 18.47/18.71  (step t526.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t526.t18 t526.t22))
% 18.47/18.71  (step t526.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 (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.t23))
% 18.47/18.71  (step t526.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 (t526.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t526 t527))
% 18.47/18.71  (anchor :step t529 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.71  (step t529.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t529.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t529.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t529.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t529.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.71  (step t529.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t529.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t529.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t529.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.71  (step t529.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t529.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t529.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.71  (step t529.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t529.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.71  (step t529.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.71  (step t529.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t529.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t529.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t529.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t529.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t529.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t529.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.71  (step t529.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t529.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t529.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t529.t24))
% 18.47/18.71  (step t529.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t529.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t529.t25 t529.t26))
% 18.47/18.71  (step t529.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t529.t23 t529.t27))
% 18.47/18.71  (step t529.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 (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.t28))
% 18.47/18.71  (step t529.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 (t529.t29))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t529 t530))
% 18.47/18.71  (anchor :step t532 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t532.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t532.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t532.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t532.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t532.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t532.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t532.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t532.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t532.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t532.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t532.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t532.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t532.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t532.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t532.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t532.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.71  (step t532.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t532.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t532.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t532.t18))
% 18.47/18.71  (step t532.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t532.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t532.t19 t532.t20))
% 18.47/18.71  (step t532.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t532.t17 t532.t21))
% 18.47/18.71  (step t532.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 (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.t22))
% 18.47/18.71  (step t532.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 (t532.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t532 t533))
% 18.47/18.71  (anchor :step t535 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t535.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t535.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t535.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t535.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t535.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t535.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t535.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t535.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t535.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t535.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t535.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t535.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t535.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t535.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t535.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.71  (step t535.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t535.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t535.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t535.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t535.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t535.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t535.t20))
% 18.47/18.71  (step t535.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t535.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t535.t21 t535.t22))
% 18.47/18.71  (step t535.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t535.t19 t535.t23))
% 18.47/18.71  (step t535.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 (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.t18 t535.t24))
% 18.47/18.71  (step t535.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 (t535.t25))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t535 t536))
% 18.47/18.71  (anchor :step t538 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.71  (step t538.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t538.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t538.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t538.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t538.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.71  (step t538.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t538.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t538.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t538.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.71  (step t538.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t538.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t538.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.71  (step t538.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t538.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.71  (step t538.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.71  (step t538.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t538.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t538.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t538.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t538.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.71  (step t538.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t538.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t538.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.71  (step t538.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t538.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t538.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t538.t25))
% 18.47/18.71  (step t538.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t538.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t538.t26 t538.t27))
% 18.47/18.71  (step t538.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t538.t24 t538.t28))
% 18.47/18.71  (step t538.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 (t538.t6 t538.t7 t538.t8 t538.t9 t538.t10 t538.t11 t538.t12 t538.t13 t538.t14 t538.t15 t538.t16 t538.t17 t538.t18 t538.t19 t538.t20 t538.t21 t538.t22 t538.t23 t538.t29))
% 18.47/18.71  (step t538.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 (t538.t30))
% 18.47/18.71  (step t538 (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)
% 18.47/18.71  (step t539 (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)
% 18.47/18.71  (step t540 (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 (t538 t539))
% 18.47/18.71  (anchor :step t541 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t541.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t541.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t541.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t541.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t541.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t541.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t541.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t541.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t541.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t541.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t541.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t541.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t541.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.71  (step t541.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t541.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.71  (step t541.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t541.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t541.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t541.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t541.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t541.t19))
% 18.47/18.71  (step t541.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t541.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t541.t20 t541.t21))
% 18.47/18.71  (step t541.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t541.t18 t541.t22))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t541.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t541 t542))
% 18.47/18.71  (anchor :step t544 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t544.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t544.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t544.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t544.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t544.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t544.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t544.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t544.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t544.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t544.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t544.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t544.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t544.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t544.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t544.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.71  (step t544.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t544.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t544.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t544.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t544.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t544.t19))
% 18.47/18.71  (step t544.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t544.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t544.t20 t544.t21))
% 18.47/18.71  (step t544.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t544.t18 t544.t22))
% 18.47/18.71  (step t544.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 (t544.t5 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.t23))
% 18.47/18.71  (step t544.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 (t544.t24))
% 18.47/18.71  (step t544 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.71  (step t545 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.71  (step t546 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t544 t545))
% 18.47/18.71  (anchor :step t547 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t547.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t547.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t547.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t547.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t547.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t547.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t547.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t547.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t547.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t547.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t547.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t547.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t547.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t547.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t547.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t547.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t547.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t547.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t547.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t547.t18))
% 18.47/18.71  (step t547.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t547.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t547.t19 t547.t20))
% 18.47/18.71  (step t547.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t547.t17 t547.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t547.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t547 t548))
% 18.47/18.71  (anchor :step t550 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t550.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t550.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t550.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t550.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t550.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t550.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t550.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t550.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t550.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t550.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t550.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t550.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t550.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.71  (step t550.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t550.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t550.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.71  (step t550.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t550.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t550.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t550.t18))
% 18.47/18.71  (step t550.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t550.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t550.t19 t550.t20))
% 18.47/18.71  (step t550.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t550.t17 t550.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t550.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t550 t551))
% 18.47/18.71  (anchor :step t553 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t553.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t553.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t553.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t553.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t553.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t553.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t553.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t553.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t553.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t553.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t553.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.71  (step t553.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t553.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t553.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.71  (step t553.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t553.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t553.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t553.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t553.t17))
% 18.47/18.71  (step t553.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t553.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t553.t18 t553.t19))
% 18.47/18.71  (step t553.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t553.t16 t553.t20))
% 18.47/18.71  (step t553.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 (t553.t5 t553.t6 t553.t7 t553.t8 t553.t9 t553.t10 t553.t11 t553.t12 t553.t13 t553.t14 t553.t15 t553.t21))
% 18.47/18.71  (step t553.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 (t553.t22))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t553 t554))
% 18.47/18.71  (anchor :step t556 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t556.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t556.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t556.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t556.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t556.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t556.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t556.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t556.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t556.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t556.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t556.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.71  (step t556.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t556.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t556.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.71  (step t556.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.71  (step t556.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t556.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t556.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t556.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t556.t18))
% 18.47/18.71  (step t556.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t556.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t556.t19 t556.t20))
% 18.47/18.71  (step t556.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t556.t17 t556.t21))
% 18.47/18.71  (step t556.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 (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.t22))
% 18.47/18.71  (step t556.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 (t556.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t556 t557))
% 18.47/18.71  (anchor :step t559 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t559.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t559.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t559.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t559.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t559.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t559.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t559.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t559.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t559.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t559.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t559.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.71  (step t559.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t559.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t559.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.71  (step t559.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t559.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.71  (step t559.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t559.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t559.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t559.t18))
% 18.47/18.71  (step t559.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t559.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t559.t19 t559.t20))
% 18.47/18.71  (step t559.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t559.t17 t559.t21))
% 18.47/18.71  (step t559.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 (t559.t5 t559.t6 t559.t7 t559.t8 t559.t9 t559.t10 t559.t11 t559.t12 t559.t13 t559.t14 t559.t15 t559.t16 t559.t22))
% 18.47/18.71  (step t559.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 (t559.t23))
% 18.47/18.71  (step t559 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.71  (step t560 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.71  (step t561 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t559 t560))
% 18.47/18.71  (anchor :step t562 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t562.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t562.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t562.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t562.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t562.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t562.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t562.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t562.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t562.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t562.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t562.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t562.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t562.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t562.t14 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.71  (step t562.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.71  (step t562.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t562.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t562.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t562.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t562.t18))
% 18.47/18.71  (step t562.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t562.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t562.t19 t562.t20))
% 18.47/18.71  (step t562.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t562.t17 t562.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t562.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t562 t563))
% 18.47/18.71  (anchor :step t565 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t565.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t565.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t565.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t565.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t565.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t565.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t565.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t565.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t565.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t565.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t565.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t565.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t565.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t565.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.71  (step t565.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t565.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t565.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t565.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t565.t17))
% 18.47/18.71  (step t565.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t565.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t565.t18 t565.t19))
% 18.47/18.71  (step t565.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t565.t16 t565.t20))
% 18.47/18.71  (step t565.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 (t565.t5 t565.t6 t565.t7 t565.t8 t565.t9 t565.t10 t565.t11 t565.t12 t565.t13 t565.t14 t565.t15 t565.t21))
% 18.47/18.71  (step t565.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 (t565.t22))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t565 t566))
% 18.47/18.71  (anchor :step t568 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t568.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t568.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t568.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t568.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t568.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t568.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t568.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t568.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t568.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t568.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t568.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t568.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t568.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t568.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.71  (step t568.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.71  (step t568.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t568.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t568.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t568.t17))
% 18.47/18.71  (step t568.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t568.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t568.t18 t568.t19))
% 18.47/18.71  (step t568.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t568.t16 t568.t20))
% 18.47/18.71  (step t568.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 (t568.t5 t568.t6 t568.t7 t568.t8 t568.t9 t568.t10 t568.t11 t568.t12 t568.t13 t568.t14 t568.t15 t568.t21))
% 18.47/18.71  (step t568.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 (t568.t22))
% 18.47/18.71  (step t568 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.71  (step t569 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.71  (step t570 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t568 t569))
% 18.47/18.71  (anchor :step t571 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t571.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t571.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t571.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t571.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t571.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t571.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t571.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t571.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t571.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t571.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t571.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t571.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t571.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.71  (step t571.t14 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.71  (step t571.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.71  (step t571.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t571.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t571.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t571.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t571.t18))
% 18.47/18.71  (step t571.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t571.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t571.t19 t571.t20))
% 18.47/18.71  (step t571.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t571.t17 t571.t21))
% 18.47/18.71  (step t571.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 (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.t22))
% 18.47/18.71  (step t571.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 (t571.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t571 t572))
% 18.47/18.71  (anchor :step t574 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t574.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t574.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t574.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t574.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t574.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t574.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t574.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t574.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t574.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t574.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t574.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t574.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t574.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t574.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.71  (step t574.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.71  (step t574.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.71  (step t574.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t574.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t574.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t574.t18))
% 18.47/18.71  (step t574.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t574.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t574.t19 t574.t20))
% 18.47/18.71  (step t574.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t574.t17 t574.t21))
% 18.47/18.71  (step t574.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 (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.t22))
% 18.47/18.71  (step t574.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 (t574.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t574 t575))
% 18.47/18.71  (anchor :step t577 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t577.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t577.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t577.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t577.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t577.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t577.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t577.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t577.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t577.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t577.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t577.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t577.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t577.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t577.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.47/18.71  (step t577.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.71  (step t577.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.71  (step t577.t17 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.71  (step t577.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t577.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t577.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t577.t19))
% 18.47/18.71  (step t577.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t577.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t577.t20 t577.t21))
% 18.47/18.71  (step t577.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t577.t18 t577.t22))
% 18.47/18.71  (step t577.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 (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.t17 t577.t23))
% 18.47/18.71  (step t577.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 (t577.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t577 t578))
% 18.47/18.71  (anchor :step t580 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t580.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t580.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t580.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t580.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t580.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t580.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t580.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t580.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t580.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t580.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t580.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.71  (step t580.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t580.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.71  (step t580.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t580.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t580.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t580.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t580.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t580.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t580.t18))
% 18.47/18.71  (step t580.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t580.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t580.t19 t580.t20))
% 18.47/18.71  (step t580.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t580.t17 t580.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t580.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t580 t581))
% 18.47/18.71  (anchor :step t583 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t583.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t583.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t583.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t583.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t583.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t583.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t583.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t583.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t583.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t583.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t583.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.71  (step t583.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t583.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t583.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t583.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t583.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t583.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t583.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t583.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t583.t18))
% 18.47/18.71  (step t583.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t583.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t583.t19 t583.t20))
% 18.47/18.71  (step t583.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t583.t17 t583.t21))
% 18.47/18.71  (step t583.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 (t583.t5 t583.t6 t583.t7 t583.t8 t583.t9 t583.t10 t583.t11 t583.t12 t583.t13 t583.t14 t583.t15 t583.t16 t583.t22))
% 18.47/18.71  (step t583.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 (t583.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t583 t584))
% 18.47/18.71  (anchor :step t586 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t586.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t586.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t586.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t586.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t586.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t586.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t586.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t586.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t586.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t586.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t586.t11 (cl (= (= (tptp.a Z1) 6) (= (tptp.a Z1) 6))) :rule refl)
% 18.47/18.71  (step t586.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t586.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.71  (step t586.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t586.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t586.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t586.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t586.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t586.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t586.t18))
% 18.47/18.71  (step t586.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t586.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t586.t19 t586.t20))
% 18.47/18.71  (step t586.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t586.t17 t586.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t586.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t586 t587))
% 18.47/18.71  (anchor :step t589 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t589.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t589.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t589.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t589.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t589.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t589.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t589.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t589.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t589.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t589.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t589.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t589.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t589.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t589.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t589.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t589.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t589.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t589.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t589.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t589.t18))
% 18.47/18.71  (step t589.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t589.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t589.t19 t589.t20))
% 18.47/18.71  (step t589.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t589.t17 t589.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t589.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t589 t590))
% 18.47/18.71  (anchor :step t592 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t592.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t592.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t592.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t592.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t592.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t592.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t592.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t592.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t592.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t592.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t592.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t592.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t592.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t592.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t592.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.71  (step t592.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t592.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t592.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t592.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t592.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t592.t19))
% 18.47/18.71  (step t592.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t592.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t592.t20 t592.t21))
% 18.47/18.71  (step t592.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t592.t18 t592.t22))
% 18.47/18.71  (step t592.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 (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.t17 t592.t23))
% 18.47/18.71  (step t592.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 (t592.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t592 t593))
% 18.47/18.71  (anchor :step t595 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t595.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t595.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t595.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t595.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t595.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t595.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t595.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t595.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t595.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t595.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t595.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t595.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t595.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t595.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t595.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t595.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t595.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t595.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t595.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t595.t18))
% 18.47/18.71  (step t595.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t595.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t595.t19 t595.t20))
% 18.47/18.71  (step t595.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t595.t17 t595.t21))
% 18.47/18.71  (step t595.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 (t595.t5 t595.t6 t595.t7 t595.t8 t595.t9 t595.t10 t595.t11 t595.t12 t595.t13 t595.t14 t595.t15 t595.t16 t595.t22))
% 18.47/18.71  (step t595.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 (t595.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t595 t596))
% 18.47/18.71  (anchor :step t598 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t598.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t598.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t598.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t598.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t598.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t598.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t598.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t598.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t598.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t598.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t598.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t598.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t598.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t598.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.71  (step t598.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.71  (step t598.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t598.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.71  (step t598.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t598.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t598.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t598.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t598.t20))
% 18.47/18.71  (step t598.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t598.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t598.t21 t598.t22))
% 18.47/18.71  (step t598.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t598.t19 t598.t23))
% 18.47/18.71  (step t598.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t598.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t598.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t598.t26))
% 18.47/18.71  (step t598.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t598.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t598.t27 t598.t28))
% 18.47/18.71  (step t598.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t598.t25 t598.t29))
% 18.47/18.71  (step t598.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.71  (step t598.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t598.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t598.t32))
% 18.47/18.71  (step t598.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t598.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t598.t33 t598.t34))
% 18.47/18.71  (step t598.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t598.t31 t598.t35))
% 18.47/18.71  (step t598.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.71  (step t598.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t598.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t598.t38))
% 18.47/18.71  (step t598.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t598.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t598.t39 t598.t40))
% 18.47/18.71  (step t598.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t598.t37 t598.t41))
% 18.47/18.71  (step t598.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 (t598.t5 t598.t6 t598.t7 t598.t8 t598.t9 t598.t10 t598.t11 t598.t12 t598.t13 t598.t14 t598.t15 t598.t16 t598.t17 t598.t18 t598.t24 t598.t30 t598.t36 t598.t42))
% 18.47/18.71  (step t598.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 (t598.t43))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t598 t599))
% 18.47/18.71  (anchor :step t601 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t601.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t601.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t601.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t601.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t601.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t601.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t601.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t601.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t601.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t601.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t601.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t601.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t601.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.71  (step t601.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.71  (step t601.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.71  (step t601.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t601.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.71  (step t601.t18 (cl (= (< (tptp.b Z4) 4) (not (>= (tptp.b Z4) 4)))) :rule all_simplify)
% 18.47/18.71  (step t601.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t601.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t601.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t601.t20))
% 18.47/18.71  (step t601.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t601.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t601.t21 t601.t22))
% 18.47/18.71  (step t601.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t601.t19 t601.t23))
% 18.47/18.71  (step t601.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t601.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t601.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t601.t26))
% 18.47/18.71  (step t601.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t601.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t601.t27 t601.t28))
% 18.47/18.71  (step t601.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t601.t25 t601.t29))
% 18.47/18.71  (step t601.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.71  (step t601.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t601.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t601.t32))
% 18.47/18.71  (step t601.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t601.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t601.t33 t601.t34))
% 18.47/18.71  (step t601.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t601.t31 t601.t35))
% 18.47/18.71  (step t601.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.71  (step t601.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t601.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t601.t38))
% 18.47/18.71  (step t601.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t601.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t601.t39 t601.t40))
% 18.47/18.71  (step t601.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t601.t37 t601.t41))
% 18.47/18.71  (step t601.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 (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.t17 t601.t18 t601.t24 t601.t30 t601.t36 t601.t42))
% 18.47/18.71  (step t601.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 (t601.t43))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t601 t602))
% 18.47/18.71  (anchor :step t604 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.71  (step t604.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t604.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t604.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t604.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t604.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.71  (step t604.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t604.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t604.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t604.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.71  (step t604.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t604.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t604.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.71  (step t604.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t604.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.71  (step t604.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.71  (step t604.t16 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t604.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t604.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t604.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.71  (step t604.t20 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.71  (step t604.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t604.t22 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.71  (step t604.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.71  (step t604.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t604.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t604.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t604.t25))
% 18.47/18.71  (step t604.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t604.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t604.t26 t604.t27))
% 18.47/18.71  (step t604.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t604.t24 t604.t28))
% 18.47/18.71  (step t604.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t604.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t604.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t604.t31))
% 18.47/18.71  (step t604.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t604.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t604.t32 t604.t33))
% 18.47/18.71  (step t604.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t604.t30 t604.t34))
% 18.47/18.71  (step t604.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.71  (step t604.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t604.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t604.t37))
% 18.47/18.71  (step t604.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t604.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t604.t38 t604.t39))
% 18.47/18.71  (step t604.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t604.t36 t604.t40))
% 18.47/18.71  (step t604.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.71  (step t604.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t604.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t604.t43))
% 18.47/18.71  (step t604.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t604.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t604.t44 t604.t45))
% 18.47/18.71  (step t604.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t604.t42 t604.t46))
% 18.47/18.71  (step t604.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 (t604.t6 t604.t7 t604.t8 t604.t9 t604.t10 t604.t11 t604.t12 t604.t13 t604.t14 t604.t15 t604.t16 t604.t17 t604.t18 t604.t19 t604.t20 t604.t21 t604.t22 t604.t23 t604.t29 t604.t35 t604.t41 t604.t47))
% 18.47/18.71  (step t604.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 (t604.t48))
% 18.47/18.71  (step t604 (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)
% 18.47/18.71  (step t605 (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)
% 18.47/18.71  (step t606 (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 (t604 t605))
% 18.47/18.71  (anchor :step t607 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t607.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t607.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t607.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t607.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t607.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t607.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t607.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t607.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t607.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t607.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t607.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.71  (step t607.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t607.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.71  (step t607.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t607.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.71  (step t607.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t607.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t607.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t607.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t607.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t607.t19))
% 18.47/18.71  (step t607.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t607.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t607.t20 t607.t21))
% 18.47/18.71  (step t607.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t607.t18 t607.t22))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t607.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t607 t608))
% 18.47/18.71  (anchor :step t610 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t610.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t610.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t610.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t610.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t610.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t610.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t610.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t610.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t610.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t610.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t610.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.71  (step t610.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t610.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t610.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t610.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.71  (step t610.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t610.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t610.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t610.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t610.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t610.t19))
% 18.47/18.71  (step t610.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t610.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t610.t20 t610.t21))
% 18.47/18.71  (step t610.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t610.t18 t610.t22))
% 18.47/18.71  (step t610.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 (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.t17 t610.t23))
% 18.47/18.71  (step t610.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 (t610.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t610 t611))
% 18.47/18.71  (anchor :step t613 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t613.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t613.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t613.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t613.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t613.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t613.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t613.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t613.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t613.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t613.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t613.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.71  (step t613.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t613.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t613.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.71  (step t613.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.71  (step t613.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t613.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.71  (step t613.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t613.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t613.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t613.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t613.t20))
% 18.47/18.71  (step t613.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t613.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t613.t21 t613.t22))
% 18.47/18.71  (step t613.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t613.t19 t613.t23))
% 18.47/18.71  (step t613.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t613.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t613.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t613.t26))
% 18.47/18.71  (step t613.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t613.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t613.t27 t613.t28))
% 18.47/18.71  (step t613.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t613.t25 t613.t29))
% 18.47/18.71  (step t613.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.71  (step t613.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t613.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t613.t32))
% 18.47/18.71  (step t613.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t613.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t613.t33 t613.t34))
% 18.47/18.71  (step t613.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t613.t31 t613.t35))
% 18.47/18.71  (step t613.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.71  (step t613.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t613.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t613.t38))
% 18.47/18.71  (step t613.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t613.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t613.t39 t613.t40))
% 18.47/18.71  (step t613.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t613.t37 t613.t41))
% 18.47/18.71  (step t613.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 (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.t17 t613.t18 t613.t24 t613.t30 t613.t36 t613.t42))
% 18.47/18.71  (step t613.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 (t613.t43))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t613 t614))
% 18.47/18.71  (anchor :step t616 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t616.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t616.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t616.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t616.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t616.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t616.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t616.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t616.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t616.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t616.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t616.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t616.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t616.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.71  (step t616.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t616.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.71  (step t616.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t616.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t616.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t616.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t616.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t616.t19))
% 18.47/18.71  (step t616.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t616.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t616.t20 t616.t21))
% 18.47/18.71  (step t616.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t616.t18 t616.t22))
% 18.47/18.71  (step t616.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 (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.t17 t616.t23))
% 18.47/18.71  (step t616.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 (t616.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t616 t617))
% 18.47/18.71  (anchor :step t619 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t619.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t619.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t619.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t619.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t619.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t619.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t619.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t619.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t619.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t619.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t619.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.71  (step t619.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t619.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.71  (step t619.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t619.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t619.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t619.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t619.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t619.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t619.t18))
% 18.47/18.71  (step t619.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t619.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t619.t19 t619.t20))
% 18.47/18.71  (step t619.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t619.t17 t619.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t619.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t619 t620))
% 18.47/18.71  (anchor :step t622 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t622.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t622.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t622.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t622.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t622.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t622.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t622.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t622.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t622.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t622.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t622.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.71  (step t622.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t622.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t622.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t622.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t622.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t622.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t622.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t622.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t622.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t622.t19))
% 18.47/18.71  (step t622.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t622.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t622.t20 t622.t21))
% 18.47/18.71  (step t622.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t622.t18 t622.t22))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t622.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t622 t623))
% 18.47/18.71  (anchor :step t625 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t625.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t625.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t625.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t625.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t625.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t625.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t625.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t625.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t625.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t625.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t625.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.71  (step t625.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t625.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t625.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t625.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t625.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t625.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t625.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t625.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t625.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t625.t19))
% 18.47/18.71  (step t625.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t625.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t625.t20 t625.t21))
% 18.47/18.71  (step t625.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t625.t18 t625.t22))
% 18.47/18.71  (step t625.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 (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.t17 t625.t23))
% 18.47/18.71  (step t625.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 (t625.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t625 t626))
% 18.47/18.71  (anchor :step t628 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.71  (step t628.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t628.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t628.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t628.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t628.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.71  (step t628.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t628.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t628.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t628.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.71  (step t628.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t628.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t628.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.71  (step t628.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t628.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.71  (step t628.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.71  (step t628.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.71  (step t628.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t628.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t628.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t628.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t628.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t628.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.71  (step t628.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t628.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t628.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t628.t24))
% 18.47/18.71  (step t628.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t628.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t628.t25 t628.t26))
% 18.47/18.71  (step t628.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t628.t23 t628.t27))
% 18.47/18.71  (step t628.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 (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.t19 t628.t20 t628.t21 t628.t22 t628.t28))
% 18.47/18.71  (step t628.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 (t628.t29))
% 18.47/18.71  (step t628 (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)
% 18.47/18.71  (step t629 (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)
% 18.47/18.71  (step t630 (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 (t628 t629))
% 18.47/18.71  (anchor :step t631 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t631.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t631.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t631.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t631.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t631.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t631.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t631.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t631.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t631.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t631.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t631.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.71  (step t631.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t631.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.71  (step t631.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t631.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t631.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t631.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t631.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t631.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t631.t18))
% 18.47/18.71  (step t631.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t631.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t631.t19 t631.t20))
% 18.47/18.71  (step t631.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t631.t17 t631.t21))
% 18.47/18.71  (step t631.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 (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.t22))
% 18.47/18.71  (step t631.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 (t631.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t631 t632))
% 18.47/18.71  (anchor :step t634 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t634.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t634.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t634.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t634.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t634.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t634.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t634.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t634.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t634.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t634.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t634.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.71  (step t634.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t634.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t634.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t634.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t634.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.71  (step t634.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t634.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t634.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t634.t18))
% 18.47/18.71  (step t634.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t634.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t634.t19 t634.t20))
% 18.47/18.71  (step t634.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t634.t17 t634.t21))
% 18.47/18.71  (step t634.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 (t634.t5 t634.t6 t634.t7 t634.t8 t634.t9 t634.t10 t634.t11 t634.t12 t634.t13 t634.t14 t634.t15 t634.t16 t634.t22))
% 18.47/18.71  (step t634.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 (t634.t23))
% 18.47/18.71  (step t634 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.71  (step t635 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.71  (step t636 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t634 t635))
% 18.47/18.71  (anchor :step t637 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t637.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t637.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t637.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t637.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t637.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t637.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t637.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t637.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t637.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t637.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t637.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.71  (step t637.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t637.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t637.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t637.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t637.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t637.t17 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.71  (step t637.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t637.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t637.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t637.t19))
% 18.47/18.71  (step t637.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t637.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t637.t20 t637.t21))
% 18.47/18.71  (step t637.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t637.t18 t637.t22))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t637.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t637 t638))
% 18.47/18.71  (anchor :step t640 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.71  (step t640.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t640.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t640.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t640.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t640.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.71  (step t640.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t640.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t640.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t640.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.71  (step t640.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t640.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t640.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.71  (step t640.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t640.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.71  (step t640.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.71  (step t640.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.71  (step t640.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t640.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t640.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t640.t20 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t640.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.71  (step t640.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.71  (step t640.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t640.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t640.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t640.t24))
% 18.47/18.71  (step t640.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t640.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t640.t25 t640.t26))
% 18.47/18.71  (step t640.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t640.t23 t640.t27))
% 18.47/18.71  (step t640.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 (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.t18 t640.t19 t640.t20 t640.t21 t640.t22 t640.t28))
% 18.47/18.71  (step t640.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 (t640.t29))
% 18.47/18.71  (step t640 (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)
% 18.47/18.71  (step t641 (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)
% 18.47/18.71  (step t642 (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 (t640 t641))
% 18.47/18.71  (anchor :step t643 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t643.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t643.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t643.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t643.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t643.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t643.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t643.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t643.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t643.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t643.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t643.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t643.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t643.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t643.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t643.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t643.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t643.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t643.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t643.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t643.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t643.t19))
% 18.47/18.71  (step t643.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t643.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t643.t20 t643.t21))
% 18.47/18.71  (step t643.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t643.t18 t643.t22))
% 18.47/18.71  (step t643.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 (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.t23))
% 18.47/18.71  (step t643.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 (t643.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t643 t644))
% 18.47/18.71  (anchor :step t646 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t646.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t646.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t646.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t646.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t646.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t646.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t646.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t646.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t646.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t646.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t646.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t646.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t646.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t646.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t646.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t646.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t646.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t646.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t646.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t646.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t646.t19))
% 18.47/18.71  (step t646.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t646.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t646.t20 t646.t21))
% 18.47/18.71  (step t646.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t646.t18 t646.t22))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t646.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t646 t647))
% 18.47/18.71  (anchor :step t649 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.71  (step t649.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t649.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t649.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t649.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t649.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.71  (step t649.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t649.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t649.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t649.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.71  (step t649.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t649.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t649.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.71  (step t649.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t649.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.71  (step t649.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.71  (step t649.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t649.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t649.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t649.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t649.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t649.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t649.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.71  (step t649.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t649.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t649.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t649.t24))
% 18.47/18.71  (step t649.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t649.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t649.t25 t649.t26))
% 18.47/18.71  (step t649.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t649.t23 t649.t27))
% 18.47/18.71  (step t649.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 (t649.t6 t649.t7 t649.t8 t649.t9 t649.t10 t649.t11 t649.t12 t649.t13 t649.t14 t649.t15 t649.t16 t649.t17 t649.t18 t649.t19 t649.t20 t649.t21 t649.t22 t649.t28))
% 18.47/18.71  (step t649.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 (t649.t29))
% 18.47/18.71  (step t649 (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)
% 18.47/18.71  (step t650 (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)
% 18.47/18.71  (step t651 (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 (t649 t650))
% 18.47/18.71  (anchor :step t652 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t652.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t652.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t652.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t652.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t652.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t652.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t652.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t652.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t652.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t652.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t652.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t652.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t652.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.71  (step t652.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t652.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t652.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t652.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t652.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t652.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t652.t18))
% 18.47/18.71  (step t652.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t652.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t652.t19 t652.t20))
% 18.47/18.71  (step t652.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t652.t17 t652.t21))
% 18.47/18.71  (step t652.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 (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.t22))
% 18.47/18.71  (step t652.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 (t652.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t652 t653))
% 18.47/18.71  (anchor :step t655 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t655.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t655.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t655.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t655.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t655.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t655.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t655.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t655.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t655.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t655.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t655.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t655.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t655.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t655.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t655.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t655.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t655.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t655.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t655.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t655.t18))
% 18.47/18.71  (step t655.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t655.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t655.t19 t655.t20))
% 18.47/18.71  (step t655.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t655.t17 t655.t21))
% 18.47/18.71  (step t655.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 (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.t22))
% 18.47/18.71  (step t655.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 (t655.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t655 t656))
% 18.47/18.71  (anchor :step t658 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t658.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t658.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t658.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t658.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t658.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t658.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t658.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t658.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t658.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t658.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t658.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t658.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t658.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t658.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t658.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t658.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t658.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t658.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t658.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t658.t18))
% 18.47/18.71  (step t658.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t658.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t658.t19 t658.t20))
% 18.47/18.71  (step t658.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t658.t17 t658.t21))
% 18.47/18.71  (step t658.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 (t658.t5 t658.t6 t658.t7 t658.t8 t658.t9 t658.t10 t658.t11 t658.t12 t658.t13 t658.t14 t658.t15 t658.t16 t658.t22))
% 18.47/18.71  (step t658.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 (t658.t23))
% 18.47/18.71  (step t658 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.71  (step t659 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.71  (step t660 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t658 t659))
% 18.47/18.71  (anchor :step t661 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t661.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t661.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t661.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t661.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t661.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t661.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t661.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t661.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t661.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t661.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t661.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.71  (step t661.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t661.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t661.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t661.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t661.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.71  (step t661.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t661.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t661.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t661.t18))
% 18.47/18.71  (step t661.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t661.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t661.t19 t661.t20))
% 18.47/18.71  (step t661.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t661.t17 t661.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t661.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t661 t662))
% 18.47/18.71  (anchor :step t664 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t664.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t664.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t664.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t664.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t664.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t664.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t664.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t664.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t664.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t664.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t664.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t664.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t664.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t664.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t664.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.71  (step t664.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t664.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t664.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t664.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t664.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t664.t19))
% 18.47/18.71  (step t664.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t664.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t664.t20 t664.t21))
% 18.47/18.71  (step t664.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t664.t18 t664.t22))
% 18.47/18.71  (step t664.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 (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.t17 t664.t23))
% 18.47/18.71  (step t664.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 (t664.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t664 t665))
% 18.47/18.71  (anchor :step t667 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t667.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t667.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t667.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t667.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t667.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t667.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t667.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t667.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t667.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t667.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t667.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t667.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t667.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t667.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t667.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.71  (step t667.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t667.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t667.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t667.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t667.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t667.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t667.t20))
% 18.47/18.71  (step t667.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t667.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t667.t21 t667.t22))
% 18.47/18.71  (step t667.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t667.t19 t667.t23))
% 18.47/18.71  (step t667.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 (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.t18 t667.t24))
% 18.47/18.71  (step t667.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 (t667.t25))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t667 t668))
% 18.47/18.71  (anchor :step t670 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.71  (step t670.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t670.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t670.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t670.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t670.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.71  (step t670.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t670.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t670.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t670.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.71  (step t670.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t670.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t670.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.71  (step t670.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t670.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.71  (step t670.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.71  (step t670.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t670.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t670.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t670.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.71  (step t670.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.71  (step t670.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t670.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.71  (step t670.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.71  (step t670.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t670.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t670.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t670.t25))
% 18.47/18.71  (step t670.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t670.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t670.t26 t670.t27))
% 18.47/18.71  (step t670.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t670.t24 t670.t28))
% 18.47/18.71  (step t670.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 (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.t23 t670.t29))
% 18.47/18.71  (step t670.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 (t670.t30))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t670 t671))
% 18.47/18.71  (anchor :step t673 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t673.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t673.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t673.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t673.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t673.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t673.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t673.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t673.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t673.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t673.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t673.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t673.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t673.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.71  (step t673.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.71  (step t673.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.71  (step t673.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t673.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.71  (step t673.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t673.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t673.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t673.t19))
% 18.47/18.71  (step t673.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t673.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t673.t20 t673.t21))
% 18.47/18.71  (step t673.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t673.t18 t673.t22))
% 18.47/18.71  (step t673.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t673.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t673.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t673.t25))
% 18.47/18.71  (step t673.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t673.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t673.t26 t673.t27))
% 18.47/18.71  (step t673.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t673.t24 t673.t28))
% 18.47/18.71  (step t673.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.71  (step t673.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t673.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t673.t31))
% 18.47/18.71  (step t673.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t673.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t673.t32 t673.t33))
% 18.47/18.71  (step t673.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t673.t30 t673.t34))
% 18.47/18.71  (step t673.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.71  (step t673.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t673.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t673.t37))
% 18.47/18.71  (step t673.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.71  (step t673.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t673.t38 t673.t39))
% 18.47/18.71  (step t673.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t673.t36 t673.t40))
% 18.47/18.71  (step t673.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 (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 t673.t29 t673.t35 t673.t41))
% 18.47/18.71  (step t673.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 (t673.t42))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t673 t674))
% 18.47/18.71  (anchor :step t676 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t676.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t676.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t676.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t676.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t676.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t676.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t676.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t676.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t676.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t676.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t676.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t676.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t676.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t676.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t676.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.71  (step t676.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t676.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t676.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t676.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t676.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t676.t19))
% 18.47/18.71  (step t676.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t676.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t676.t20 t676.t21))
% 18.47/18.71  (step t676.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t676.t18 t676.t22))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t676.t24))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t676 t677))
% 18.47/18.71  (anchor :step t679 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.71  (step t679.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t679.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t679.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t679.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t679.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.71  (step t679.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t679.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t679.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t679.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.71  (step t679.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t679.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t679.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.71  (step t679.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t679.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.71  (step t679.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.71  (step t679.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.71  (step t679.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t679.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t679.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t679.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.71  (step t679.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t679.t22 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t679.t23 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.47/18.71  (step t679.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t679.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t679.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t679.t25))
% 18.47/18.71  (step t679.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t679.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t679.t26 t679.t27))
% 18.47/18.71  (step t679.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t679.t24 t679.t28))
% 18.47/18.71  (step t679.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 (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.t23 t679.t29))
% 18.47/18.71  (step t679.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 (t679.t30))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t679 t680))
% 18.47/18.71  (anchor :step t682 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t682.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t682.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t682.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t682.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t682.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t682.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t682.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t682.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t682.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t682.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t682.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t682.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t682.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.71  (step t682.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.71  (step t682.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t682.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t682.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t682.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t682.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t682.t18))
% 18.47/18.71  (step t682.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t682.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t682.t19 t682.t20))
% 18.47/18.71  (step t682.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t682.t17 t682.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t682.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t682 t683))
% 18.47/18.71  (anchor :step t685 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t685.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t685.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t685.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t685.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t685.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t685.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t685.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t685.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t685.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t685.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t685.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.71  (step t685.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t685.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.71  (step t685.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.71  (step t685.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.71  (step t685.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.71  (step t685.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t685.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t685.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t685.t18))
% 18.47/18.71  (step t685.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t685.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t685.t19 t685.t20))
% 18.47/18.71  (step t685.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t685.t17 t685.t21))
% 18.47/18.71  (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) 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 (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))
% 18.47/18.71  (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) 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 (t685.t23))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t685 t686))
% 18.47/18.71  (anchor :step t688 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t688.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t688.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t688.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t688.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t688.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t688.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t688.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t688.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t688.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t688.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t688.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.71  (step t688.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t688.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.71  (step t688.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.71  (step t688.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.71  (step t688.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.71  (step t688.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.71  (step t688.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t688.t17))
% 18.47/18.71  (step t688.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.71  (step t688.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t688.t18 t688.t19))
% 18.47/18.71  (step t688.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t688.t16 t688.t20))
% 18.47/18.71  (step t688.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 (t688.t5 t688.t6 t688.t7 t688.t8 t688.t9 t688.t10 t688.t11 t688.t12 t688.t13 t688.t14 t688.t15 t688.t21))
% 18.47/18.71  (step t688.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 (t688.t22))
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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)
% 18.47/18.71  (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) 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 (t688 t689))
% 18.47/18.71  (anchor :step t691 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.71  (step t691.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.71  (step t691.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.71  (step t691.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.71  (step t691.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.71  (step t691.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.71  (step t691.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.71  (step t691.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.71  (step t691.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.71  (step t691.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.71  (step t691.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.71  (step t691.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.71  (step t691.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.71  (step t691.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.71  (step t691.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.71  (step t691.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t691.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t691.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t691.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t691.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t691.t18))
% 18.47/18.72  (step t691.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t691.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t691.t19 t691.t20))
% 18.47/18.72  (step t691.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t691.t17 t691.t21))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t691.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t691 t692))
% 18.47/18.72  (anchor :step t694 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t694.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t694.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t694.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t694.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t694.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t694.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t694.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t694.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t694.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t694.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t694.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t694.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t694.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t694.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.72  (step t694.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t694.t16 (cl (= (= (tptp.b Z3) 2) (= (tptp.b Z3) 2))) :rule refl)
% 18.47/18.72  (step t694.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t694.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t694.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t694.t18))
% 18.47/18.72  (step t694.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t694.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t694.t19 t694.t20))
% 18.47/18.72  (step t694.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t694.t17 t694.t21))
% 18.47/18.72  (step t694.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 (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.t22))
% 18.47/18.72  (step t694.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 (t694.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t694 t695))
% 18.47/18.72  (anchor :step t697 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t697.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t697.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t697.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t697.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t697.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t697.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t697.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t697.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t697.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t697.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t697.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t697.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t697.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t697.t14 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t697.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t697.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t697.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t697.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t697.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t697.t18))
% 18.47/18.72  (step t697.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t697.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t697.t19 t697.t20))
% 18.47/18.72  (step t697.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t697.t17 t697.t21))
% 18.47/18.72  (step t697.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 (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.t22))
% 18.47/18.72  (step t697.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 (t697.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t697 t698))
% 18.47/18.72  (anchor :step t700 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t700.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t700.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t700.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t700.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t700.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t700.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t700.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t700.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t700.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t700.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t700.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t700.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t700.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t700.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t700.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t700.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t700.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t700.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t700.t17))
% 18.47/18.72  (step t700.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t700.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t700.t18 t700.t19))
% 18.47/18.72  (step t700.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t700.t16 t700.t20))
% 18.47/18.72  (step t700.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 (t700.t5 t700.t6 t700.t7 t700.t8 t700.t9 t700.t10 t700.t11 t700.t12 t700.t13 t700.t14 t700.t15 t700.t21))
% 18.47/18.72  (step t700.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 (t700.t22))
% 18.47/18.72  (step t700 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.72  (step t701 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.72  (step t702 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t700 t701))
% 18.47/18.72  (anchor :step t703 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t703.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t703.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t703.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t703.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t703.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t703.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t703.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t703.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t703.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t703.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t703.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t703.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t703.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t703.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.72  (step t703.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t703.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t703.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t703.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t703.t17))
% 18.47/18.72  (step t703.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t703.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t703.t18 t703.t19))
% 18.47/18.72  (step t703.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t703.t16 t703.t20))
% 18.47/18.72  (step t703.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 (t703.t5 t703.t6 t703.t7 t703.t8 t703.t9 t703.t10 t703.t11 t703.t12 t703.t13 t703.t14 t703.t15 t703.t21))
% 18.47/18.72  (step t703.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 (t703.t22))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t703 t704))
% 18.47/18.72  (anchor :step t706 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t706.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t706.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t706.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t706.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t706.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t706.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t706.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t706.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t706.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t706.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t706.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t706.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t706.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t706.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t706.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t706.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t706.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t706.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t706.t17))
% 18.47/18.72  (step t706.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t706.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t706.t18 t706.t19))
% 18.47/18.72  (step t706.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t706.t16 t706.t20))
% 18.47/18.72  (step t706.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 (t706.t5 t706.t6 t706.t7 t706.t8 t706.t9 t706.t10 t706.t11 t706.t12 t706.t13 t706.t14 t706.t15 t706.t21))
% 18.47/18.72  (step t706.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 (t706.t22))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t706 t707))
% 18.47/18.72  (anchor :step t709 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t709.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t709.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t709.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t709.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t709.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t709.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t709.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t709.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t709.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t709.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t709.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t709.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t709.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t709.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.72  (step t709.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t709.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t709.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t709.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t709.t17))
% 18.47/18.72  (step t709.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t709.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t709.t18 t709.t19))
% 18.47/18.72  (step t709.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t709.t16 t709.t20))
% 18.47/18.72  (step t709.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 (t709.t5 t709.t6 t709.t7 t709.t8 t709.t9 t709.t10 t709.t11 t709.t12 t709.t13 t709.t14 t709.t15 t709.t21))
% 18.47/18.72  (step t709.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 (t709.t22))
% 18.47/18.72  (step t709 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.72  (step t710 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.72  (step t711 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t709 t710))
% 18.47/18.72  (anchor :step t712 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t712.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t712.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t712.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t712.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t712.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t712.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t712.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t712.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t712.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t712.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t712.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t712.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t712.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t712.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.47/18.72  (step t712.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t712.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.72  (step t712.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t712.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t712.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t712.t18))
% 18.47/18.72  (step t712.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t712.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t712.t19 t712.t20))
% 18.47/18.72  (step t712.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t712.t17 t712.t21))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t712.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t712 t713))
% 18.47/18.72  (anchor :step t715 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t715.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t715.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t715.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t715.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t715.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t715.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t715.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t715.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t715.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t715.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t715.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.72  (step t715.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t715.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t715.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.72  (step t715.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.72  (step t715.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t715.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t715.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t715.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t715.t18))
% 18.47/18.72  (step t715.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t715.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t715.t19 t715.t20))
% 18.47/18.72  (step t715.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t715.t17 t715.t21))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t715.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t715 t716))
% 18.47/18.72  (anchor :step t718 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t718.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t718.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t718.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t718.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t718.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t718.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t718.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t718.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t718.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t718.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t718.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.72  (step t718.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t718.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t718.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.47/18.72  (step t718.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.72  (step t718.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t718.t17 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.72  (step t718.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t718.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t718.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t718.t19))
% 18.47/18.72  (step t718.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t718.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t718.t20 t718.t21))
% 18.47/18.72  (step t718.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t718.t18 t718.t22))
% 18.47/18.72  (step t718.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 (t718.t5 t718.t6 t718.t7 t718.t8 t718.t9 t718.t10 t718.t11 t718.t12 t718.t13 t718.t14 t718.t15 t718.t16 t718.t17 t718.t23))
% 18.47/18.72  (step t718.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 (t718.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t718 t719))
% 18.47/18.72  (anchor :step t721 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t721.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t721.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t721.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t721.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t721.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t721.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t721.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t721.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t721.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t721.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t721.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.72  (step t721.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t721.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t721.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t721.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t721.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t721.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t721.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t721.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t721.t18))
% 18.47/18.72  (step t721.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t721.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t721.t19 t721.t20))
% 18.47/18.72  (step t721.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t721.t17 t721.t21))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t721.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t721 t722))
% 18.47/18.72  (anchor :step t724 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t724.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t724.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t724.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t724.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t724.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t724.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t724.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t724.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t724.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t724.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t724.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.72  (step t724.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t724.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t724.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t724.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t724.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t724.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t724.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t724.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t724.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t724.t19))
% 18.47/18.72  (step t724.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t724.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t724.t20 t724.t21))
% 18.47/18.72  (step t724.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t724.t18 t724.t22))
% 18.47/18.72  (step t724.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 (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.t17 t724.t23))
% 18.47/18.72  (step t724.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 (t724.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t724 t725))
% 18.47/18.72  (anchor :step t727 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t727.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t727.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t727.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t727.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t727.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t727.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t727.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t727.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t727.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t727.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t727.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.72  (step t727.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t727.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t727.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t727.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t727.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t727.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t727.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t727.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t727.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t727.t19))
% 18.47/18.72  (step t727.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t727.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t727.t20 t727.t21))
% 18.47/18.72  (step t727.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t727.t18 t727.t22))
% 18.47/18.72  (step t727.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 (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.t17 t727.t23))
% 18.47/18.72  (step t727.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 (t727.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t727 t728))
% 18.47/18.72  (anchor :step t730 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t730.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t730.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t730.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t730.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t730.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t730.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t730.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t730.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t730.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t730.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t730.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.72  (step t730.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t730.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t730.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.72  (step t730.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.72  (step t730.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t730.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.72  (step t730.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t730.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t730.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t730.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t730.t20))
% 18.47/18.72  (step t730.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t730.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t730.t21 t730.t22))
% 18.47/18.72  (step t730.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t730.t19 t730.t23))
% 18.47/18.72  (step t730.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t730.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t730.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t730.t26))
% 18.47/18.72  (step t730.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t730.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t730.t27 t730.t28))
% 18.47/18.72  (step t730.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t730.t25 t730.t29))
% 18.47/18.72  (step t730.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.72  (step t730.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t730.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t730.t32))
% 18.47/18.72  (step t730.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t730.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t730.t33 t730.t34))
% 18.47/18.72  (step t730.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t730.t31 t730.t35))
% 18.47/18.72  (step t730.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.72  (step t730.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t730.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t730.t38))
% 18.47/18.72  (step t730.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t730.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t730.t39 t730.t40))
% 18.47/18.72  (step t730.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t730.t37 t730.t41))
% 18.47/18.72  (step t730.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 (t730.t5 t730.t6 t730.t7 t730.t8 t730.t9 t730.t10 t730.t11 t730.t12 t730.t13 t730.t14 t730.t15 t730.t16 t730.t17 t730.t18 t730.t24 t730.t30 t730.t36 t730.t42))
% 18.47/18.72  (step t730.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 (t730.t43))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t730 t731))
% 18.47/18.72  (anchor :step t733 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t733.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t733.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t733.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t733.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t733.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t733.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t733.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t733.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t733.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t733.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t733.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.72  (step t733.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t733.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t733.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t733.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t733.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t733.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t733.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t733.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t733.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t733.t19))
% 18.47/18.72  (step t733.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t733.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t733.t20 t733.t21))
% 18.47/18.72  (step t733.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t733.t18 t733.t22))
% 18.47/18.72  (step t733.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 (t733.t5 t733.t6 t733.t7 t733.t8 t733.t9 t733.t10 t733.t11 t733.t12 t733.t13 t733.t14 t733.t15 t733.t16 t733.t17 t733.t23))
% 18.47/18.72  (step t733.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 (t733.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t733 t734))
% 18.47/18.72  (anchor :step t736 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t736.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t736.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t736.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t736.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t736.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t736.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t736.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t736.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t736.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t736.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t736.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.72  (step t736.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t736.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t736.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.72  (step t736.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t736.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t736.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.72  (step t736.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t736.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t736.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t736.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t736.t20))
% 18.47/18.72  (step t736.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t736.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t736.t21 t736.t22))
% 18.47/18.72  (step t736.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t736.t19 t736.t23))
% 18.47/18.72  (step t736.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t736.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t736.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t736.t26))
% 18.47/18.72  (step t736.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t736.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t736.t27 t736.t28))
% 18.47/18.72  (step t736.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t736.t25 t736.t29))
% 18.47/18.72  (step t736.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.72  (step t736.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t736.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t736.t32))
% 18.47/18.72  (step t736.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t736.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t736.t33 t736.t34))
% 18.47/18.72  (step t736.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t736.t31 t736.t35))
% 18.47/18.72  (step t736.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.72  (step t736.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t736.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t736.t38))
% 18.47/18.72  (step t736.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t736.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t736.t39 t736.t40))
% 18.47/18.72  (step t736.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t736.t37 t736.t41))
% 18.47/18.72  (step t736.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 (t736.t5 t736.t6 t736.t7 t736.t8 t736.t9 t736.t10 t736.t11 t736.t12 t736.t13 t736.t14 t736.t15 t736.t16 t736.t17 t736.t18 t736.t24 t736.t30 t736.t36 t736.t42))
% 18.47/18.72  (step t736.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 (t736.t43))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t736 t737))
% 18.47/18.72  (anchor :step t739 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t739.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t739.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t739.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t739.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t739.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t739.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t739.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t739.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t739.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t739.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t739.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t739.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t739.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t739.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t739.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t739.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t739.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t739.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t739.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t739.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t739.t19))
% 18.47/18.72  (step t739.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t739.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t739.t20 t739.t21))
% 18.47/18.72  (step t739.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t739.t18 t739.t22))
% 18.47/18.72  (step t739.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 (t739.t5 t739.t6 t739.t7 t739.t8 t739.t9 t739.t10 t739.t11 t739.t12 t739.t13 t739.t14 t739.t15 t739.t16 t739.t17 t739.t23))
% 18.47/18.72  (step t739.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 (t739.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t739 t740))
% 18.47/18.72  (anchor :step t742 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t742.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t742.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t742.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t742.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t742.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t742.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t742.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t742.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t742.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t742.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t742.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t742.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t742.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t742.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t742.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t742.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t742.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t742.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t742.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t742.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t742.t19))
% 18.47/18.72  (step t742.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t742.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t742.t20 t742.t21))
% 18.47/18.72  (step t742.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t742.t18 t742.t22))
% 18.47/18.72  (step t742.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 (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.t17 t742.t23))
% 18.47/18.72  (step t742.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 (t742.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t742 t743))
% 18.47/18.72  (anchor :step t745 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.72  (step t745.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t745.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t745.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t745.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t745.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.72  (step t745.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t745.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t745.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t745.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.72  (step t745.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t745.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t745.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.72  (step t745.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t745.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.72  (step t745.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.72  (step t745.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t745.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t745.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t745.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t745.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t745.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t745.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.72  (step t745.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t745.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t745.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t745.t24))
% 18.47/18.72  (step t745.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t745.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t745.t25 t745.t26))
% 18.47/18.72  (step t745.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t745.t23 t745.t27))
% 18.47/18.72  (step t745.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 (t745.t6 t745.t7 t745.t8 t745.t9 t745.t10 t745.t11 t745.t12 t745.t13 t745.t14 t745.t15 t745.t16 t745.t17 t745.t18 t745.t19 t745.t20 t745.t21 t745.t22 t745.t28))
% 18.47/18.72  (step t745.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 (t745.t29))
% 18.47/18.72  (step t745 (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)
% 18.47/18.72  (step t746 (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)
% 18.47/18.72  (step t747 (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 (t745 t746))
% 18.47/18.72  (anchor :step t748 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t748.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t748.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t748.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t748.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t748.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t748.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t748.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t748.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t748.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t748.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t748.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t748.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t748.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.72  (step t748.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t748.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t748.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t748.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t748.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t748.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t748.t18))
% 18.47/18.72  (step t748.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t748.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t748.t19 t748.t20))
% 18.47/18.72  (step t748.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t748.t17 t748.t21))
% 18.47/18.72  (step t748.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 (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.t22))
% 18.47/18.72  (step t748.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 (t748.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t748 t749))
% 18.47/18.72  (anchor :step t751 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t751.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t751.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t751.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t751.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t751.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t751.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t751.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t751.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t751.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t751.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t751.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t751.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t751.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.72  (step t751.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t751.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t751.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t751.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t751.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t751.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t751.t18))
% 18.47/18.72  (step t751.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t751.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t751.t19 t751.t20))
% 18.47/18.72  (step t751.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t751.t17 t751.t21))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t751.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t751 t752))
% 18.47/18.72  (anchor :step t754 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t754.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t754.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t754.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t754.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t754.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t754.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t754.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t754.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t754.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t754.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t754.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t754.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t754.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t754.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t754.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t754.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t754.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t754.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t754.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t754.t18))
% 18.47/18.72  (step t754.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t754.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t754.t19 t754.t20))
% 18.47/18.72  (step t754.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t754.t17 t754.t21))
% 18.47/18.72  (step t754.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 (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.t22))
% 18.47/18.72  (step t754.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 (t754.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t754 t755))
% 18.47/18.72  (anchor :step t757 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t757.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t757.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t757.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t757.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t757.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t757.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t757.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t757.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t757.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t757.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t757.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t757.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t757.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t757.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t757.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t757.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t757.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t757.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t757.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t757.t18))
% 18.47/18.72  (step t757.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t757.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t757.t19 t757.t20))
% 18.47/18.72  (step t757.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t757.t17 t757.t21))
% 18.47/18.72  (step t757.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 (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.t22))
% 18.47/18.72  (step t757.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 (t757.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t757 t758))
% 18.47/18.72  (anchor :step t760 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t760.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t760.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t760.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t760.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t760.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t760.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t760.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t760.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t760.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t760.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t760.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t760.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t760.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t760.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t760.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t760.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t760.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t760.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t760.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t760.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t760.t19))
% 18.47/18.72  (step t760.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t760.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t760.t20 t760.t21))
% 18.47/18.72  (step t760.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t760.t18 t760.t22))
% 18.47/18.72  (step t760.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 (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.t23))
% 18.47/18.72  (step t760.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 (t760.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t760 t761))
% 18.47/18.72  (anchor :step t763 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t763.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t763.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t763.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t763.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t763.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t763.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t763.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t763.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t763.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t763.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t763.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t763.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t763.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t763.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t763.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t763.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t763.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t763.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t763.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t763.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t763.t19))
% 18.47/18.72  (step t763.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t763.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t763.t20 t763.t21))
% 18.47/18.72  (step t763.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t763.t18 t763.t22))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t763.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t763 t764))
% 18.47/18.72  (anchor :step t766 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.72  (step t766.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t766.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t766.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t766.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t766.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.72  (step t766.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t766.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t766.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t766.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.72  (step t766.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t766.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t766.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.72  (step t766.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t766.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.72  (step t766.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.72  (step t766.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t766.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t766.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t766.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t766.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t766.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t766.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.72  (step t766.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t766.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t766.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t766.t24))
% 18.47/18.72  (step t766.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t766.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t766.t25 t766.t26))
% 18.47/18.72  (step t766.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t766.t23 t766.t27))
% 18.47/18.72  (step t766.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 (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.t19 t766.t20 t766.t21 t766.t22 t766.t28))
% 18.47/18.72  (step t766.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 (t766.t29))
% 18.47/18.72  (step t766 (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)
% 18.47/18.72  (step t767 (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)
% 18.47/18.72  (step t768 (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 (t766 t767))
% 18.47/18.72  (anchor :step t769 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t769.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t769.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t769.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t769.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t769.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t769.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t769.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t769.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t769.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t769.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t769.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t769.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t769.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t769.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t769.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t769.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.72  (step t769.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t769.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t769.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t769.t18))
% 18.47/18.72  (step t769.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t769.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t769.t19 t769.t20))
% 18.47/18.72  (step t769.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t769.t17 t769.t21))
% 18.47/18.72  (step t769.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 (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.t22))
% 18.47/18.72  (step t769.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 (t769.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t769 t770))
% 18.47/18.72  (anchor :step t772 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t772.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t772.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t772.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t772.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t772.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t772.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t772.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t772.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t772.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t772.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t772.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t772.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t772.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t772.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t772.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t772.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.72  (step t772.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t772.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t772.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t772.t18))
% 18.47/18.72  (step t772.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t772.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t772.t19 t772.t20))
% 18.47/18.72  (step t772.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t772.t17 t772.t21))
% 18.47/18.72  (step t772.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 (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.t22))
% 18.47/18.72  (step t772.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 (t772.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t772 t773))
% 18.47/18.72  (anchor :step t775 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t775.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t775.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t775.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t775.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t775.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t775.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t775.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t775.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t775.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t775.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t775.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t775.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t775.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t775.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t775.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t775.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t775.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t775.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t775.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t775.t18))
% 18.47/18.72  (step t775.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t775.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t775.t19 t775.t20))
% 18.47/18.72  (step t775.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t775.t17 t775.t21))
% 18.47/18.72  (step t775.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 (t775.t5 t775.t6 t775.t7 t775.t8 t775.t9 t775.t10 t775.t11 t775.t12 t775.t13 t775.t14 t775.t15 t775.t16 t775.t22))
% 18.47/18.72  (step t775.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 (t775.t23))
% 18.47/18.72  (step t775 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.72  (step t776 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.72  (step t777 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t775 t776))
% 18.47/18.72  (anchor :step t778 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t778.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t778.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t778.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t778.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t778.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t778.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t778.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t778.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t778.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t778.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t778.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t778.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t778.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t778.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t778.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t778.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t778.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t778.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t778.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t778.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t778.t19))
% 18.47/18.72  (step t778.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t778.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t778.t20 t778.t21))
% 18.47/18.72  (step t778.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t778.t18 t778.t22))
% 18.47/18.72  (step t778.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 (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.t17 t778.t23))
% 18.47/18.72  (step t778.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 (t778.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t778 t779))
% 18.47/18.72  (anchor :step t781 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t781.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t781.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t781.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t781.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t781.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t781.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t781.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t781.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t781.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t781.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t781.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t781.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t781.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t781.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t781.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t781.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t781.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t781.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t781.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t781.t18))
% 18.47/18.72  (step t781.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t781.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t781.t19 t781.t20))
% 18.47/18.72  (step t781.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t781.t17 t781.t21))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t781.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t781 t782))
% 18.47/18.72  (anchor :step t784 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t784.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t784.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t784.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t784.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t784.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t784.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t784.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t784.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t784.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t784.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t784.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t784.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t784.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t784.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t784.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t784.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t784.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t784.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t784.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t784.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t784.t19))
% 18.47/18.72  (step t784.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t784.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t784.t20 t784.t21))
% 18.47/18.72  (step t784.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t784.t18 t784.t22))
% 18.47/18.72  (step t784.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 (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.t17 t784.t23))
% 18.47/18.72  (step t784.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 (t784.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t784 t785))
% 18.47/18.72  (anchor :step t787 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.72  (step t787.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t787.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t787.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t787.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t787.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.72  (step t787.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t787.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t787.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t787.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.72  (step t787.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t787.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t787.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.72  (step t787.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t787.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.72  (step t787.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.72  (step t787.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t787.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t787.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t787.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t787.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t787.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t787.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.72  (step t787.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t787.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t787.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t787.t24))
% 18.47/18.72  (step t787.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t787.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t787.t25 t787.t26))
% 18.47/18.72  (step t787.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t787.t23 t787.t27))
% 18.47/18.72  (step t787.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 (t787.t6 t787.t7 t787.t8 t787.t9 t787.t10 t787.t11 t787.t12 t787.t13 t787.t14 t787.t15 t787.t16 t787.t17 t787.t18 t787.t19 t787.t20 t787.t21 t787.t22 t787.t28))
% 18.47/18.72  (step t787.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 (t787.t29))
% 18.47/18.72  (step t787 (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)
% 18.47/18.72  (step t788 (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)
% 18.47/18.72  (step t789 (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 (t787 t788))
% 18.47/18.72  (anchor :step t790 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t790.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t790.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t790.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t790.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t790.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t790.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t790.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t790.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t790.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t790.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t790.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t790.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t790.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.72  (step t790.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.72  (step t790.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.72  (step t790.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t790.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.72  (step t790.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t790.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t790.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t790.t19))
% 18.47/18.72  (step t790.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t790.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t790.t20 t790.t21))
% 18.47/18.72  (step t790.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t790.t18 t790.t22))
% 18.47/18.72  (step t790.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t790.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t790.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t790.t25))
% 18.47/18.72  (step t790.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t790.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t790.t26 t790.t27))
% 18.47/18.72  (step t790.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t790.t24 t790.t28))
% 18.47/18.72  (step t790.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.72  (step t790.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t790.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t790.t31))
% 18.47/18.72  (step t790.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t790.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t790.t32 t790.t33))
% 18.47/18.72  (step t790.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t790.t30 t790.t34))
% 18.47/18.72  (step t790.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.72  (step t790.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t790.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t790.t37))
% 18.47/18.72  (step t790.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t790.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t790.t38 t790.t39))
% 18.47/18.72  (step t790.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t790.t36 t790.t40))
% 18.47/18.72  (step t790.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 (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 t790.t29 t790.t35 t790.t41))
% 18.47/18.72  (step t790.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 (t790.t42))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t790 t791))
% 18.47/18.72  (anchor :step t793 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t793.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t793.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t793.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t793.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t793.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t793.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t793.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t793.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t793.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t793.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t793.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t793.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t793.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t793.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t793.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t793.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t793.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t793.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t793.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t793.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t793.t19))
% 18.47/18.72  (step t793.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t793.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t793.t20 t793.t21))
% 18.47/18.72  (step t793.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t793.t18 t793.t22))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t793.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t793 t794))
% 18.47/18.72  (anchor :step t796 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.72  (step t796.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t796.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t796.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t796.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t796.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.72  (step t796.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t796.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t796.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t796.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.72  (step t796.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t796.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t796.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.72  (step t796.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t796.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.72  (step t796.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.72  (step t796.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t796.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t796.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t796.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t796.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t796.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t796.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.47/18.72  (step t796.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t796.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t796.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t796.t24))
% 18.47/18.72  (step t796.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t796.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t796.t25 t796.t26))
% 18.47/18.72  (step t796.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t796.t23 t796.t27))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t796.t29))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t796 t797))
% 18.47/18.72  (anchor :step t799 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t799.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t799.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t799.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t799.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t799.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t799.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t799.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t799.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t799.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t799.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t799.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t799.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t799.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t799.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t799.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t799.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t799.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t799.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t799.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t799.t18))
% 18.47/18.72  (step t799.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t799.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t799.t19 t799.t20))
% 18.47/18.72  (step t799.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t799.t17 t799.t21))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t799.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t799 t800))
% 18.47/18.72  (anchor :step t802 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t802.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t802.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t802.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t802.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t802.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t802.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t802.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t802.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t802.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t802.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t802.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t802.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t802.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t802.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t802.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t802.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.72  (step t802.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t802.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t802.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t802.t18))
% 18.47/18.72  (step t802.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t802.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t802.t19 t802.t20))
% 18.47/18.72  (step t802.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t802.t17 t802.t21))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t802.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t802 t803))
% 18.47/18.72  (anchor :step t805 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t805.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t805.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t805.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t805.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t805.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t805.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t805.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t805.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t805.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t805.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t805.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.72  (step t805.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t805.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t805.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t805.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t805.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t805.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t805.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t805.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t805.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t805.t19))
% 18.47/18.72  (step t805.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t805.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t805.t20 t805.t21))
% 18.47/18.72  (step t805.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t805.t18 t805.t22))
% 18.47/18.72  (step t805.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 (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.t17 t805.t23))
% 18.47/18.72  (step t805.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 (t805.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t805 t806))
% 18.47/18.72  (anchor :step t808 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.72  (step t808.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t808.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t808.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t808.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t808.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.72  (step t808.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t808.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t808.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t808.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.72  (step t808.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t808.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t808.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.72  (step t808.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t808.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.72  (step t808.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.72  (step t808.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.72  (step t808.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t808.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t808.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t808.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.72  (step t808.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t808.t22 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t808.t23 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.47/18.72  (step t808.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t808.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t808.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t808.t25))
% 18.47/18.72  (step t808.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t808.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t808.t26 t808.t27))
% 18.47/18.72  (step t808.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t808.t24 t808.t28))
% 18.47/18.72  (step t808.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 (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.t18 t808.t19 t808.t20 t808.t21 t808.t22 t808.t23 t808.t29))
% 18.47/18.72  (step t808.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 (t808.t30))
% 18.47/18.72  (step t808 (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)
% 18.47/18.72  (step t809 (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)
% 18.47/18.72  (step t810 (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 (t808 t809))
% 18.47/18.72  (anchor :step t811 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t811.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t811.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t811.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t811.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t811.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t811.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t811.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t811.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t811.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t811.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t811.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.72  (step t811.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t811.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t811.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t811.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.72  (step t811.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t811.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t811.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t811.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t811.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t811.t19))
% 18.47/18.72  (step t811.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t811.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t811.t20 t811.t21))
% 18.47/18.72  (step t811.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t811.t18 t811.t22))
% 18.47/18.72  (step t811.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 (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.t17 t811.t23))
% 18.47/18.72  (step t811.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 (t811.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t811 t812))
% 18.47/18.72  (anchor :step t814 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t814.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t814.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t814.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t814.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t814.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t814.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t814.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t814.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t814.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t814.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t814.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.72  (step t814.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t814.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t814.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.72  (step t814.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.72  (step t814.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t814.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.72  (step t814.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t814.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t814.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t814.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t814.t20))
% 18.47/18.72  (step t814.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t814.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t814.t21 t814.t22))
% 18.47/18.72  (step t814.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t814.t19 t814.t23))
% 18.47/18.72  (step t814.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t814.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t814.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t814.t26))
% 18.47/18.72  (step t814.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t814.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t814.t27 t814.t28))
% 18.47/18.72  (step t814.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t814.t25 t814.t29))
% 18.47/18.72  (step t814.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.72  (step t814.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t814.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t814.t32))
% 18.47/18.72  (step t814.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t814.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t814.t33 t814.t34))
% 18.47/18.72  (step t814.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t814.t31 t814.t35))
% 18.47/18.72  (step t814.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.72  (step t814.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t814.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t814.t38))
% 18.47/18.72  (step t814.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t814.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t814.t39 t814.t40))
% 18.47/18.72  (step t814.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t814.t37 t814.t41))
% 18.47/18.72  (step t814.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 (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.t18 t814.t24 t814.t30 t814.t36 t814.t42))
% 18.47/18.72  (step t814.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 (t814.t43))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t814 t815))
% 18.47/18.72  (anchor :step t817 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t817.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t817.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t817.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t817.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t817.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t817.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t817.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t817.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t817.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t817.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t817.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t817.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t817.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.72  (step t817.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.72  (step t817.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t817.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.72  (step t817.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t817.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t817.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t817.t18))
% 18.47/18.72  (step t817.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t817.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t817.t19 t817.t20))
% 18.47/18.72  (step t817.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t817.t17 t817.t21))
% 18.47/18.72  (step t817.t23 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t817.t24 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t817.t25 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t817.t24))
% 18.47/18.72  (step t817.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t817.t27 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t817.t25 t817.t26))
% 18.47/18.72  (step t817.t28 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t817.t23 t817.t27))
% 18.47/18.72  (step t817.t29 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.72  (step t817.t30 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t817.t31 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t817.t30))
% 18.47/18.72  (step t817.t32 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t817.t33 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t817.t31 t817.t32))
% 18.47/18.72  (step t817.t34 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t817.t29 t817.t33))
% 18.47/18.72  (step t817.t35 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.72  (step t817.t36 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t817.t37 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t817.t36))
% 18.47/18.72  (step t817.t38 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t817.t39 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t817.t37 t817.t38))
% 18.47/18.72  (step t817.t40 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t817.t35 t817.t39))
% 18.47/18.72  (step t817.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 (t817.t5 t817.t6 t817.t7 t817.t8 t817.t9 t817.t10 t817.t11 t817.t12 t817.t13 t817.t14 t817.t15 t817.t16 t817.t22 t817.t28 t817.t34 t817.t40))
% 18.47/18.72  (step t817.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 (t817.t41))
% 18.47/18.72  (step t817 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.72  (step t818 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.72  (step t819 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t817 t818))
% 18.47/18.72  (anchor :step t820 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.72  (step t820.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t820.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t820.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t820.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t820.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.72  (step t820.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t820.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t820.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t820.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.72  (step t820.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t820.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t820.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.72  (step t820.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t820.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.72  (step t820.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.72  (step t820.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.72  (step t820.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t820.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t820.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.72  (step t820.t20 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.72  (step t820.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t820.t22 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.72  (step t820.t23 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.72  (step t820.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t820.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t820.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t820.t25))
% 18.47/18.72  (step t820.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t820.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t820.t26 t820.t27))
% 18.47/18.72  (step t820.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t820.t24 t820.t28))
% 18.47/18.72  (step t820.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t820.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t820.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t820.t31))
% 18.47/18.72  (step t820.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t820.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t820.t32 t820.t33))
% 18.47/18.72  (step t820.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t820.t30 t820.t34))
% 18.47/18.72  (step t820.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.72  (step t820.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t820.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t820.t37))
% 18.47/18.72  (step t820.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t820.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t820.t38 t820.t39))
% 18.47/18.72  (step t820.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t820.t36 t820.t40))
% 18.47/18.72  (step t820.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.72  (step t820.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t820.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t820.t43))
% 18.47/18.72  (step t820.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t820.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t820.t44 t820.t45))
% 18.47/18.72  (step t820.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t820.t42 t820.t46))
% 18.47/18.72  (step t820.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 (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.t18 t820.t19 t820.t20 t820.t21 t820.t22 t820.t23 t820.t29 t820.t35 t820.t41 t820.t47))
% 18.47/18.72  (step t820.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 (t820.t48))
% 18.47/18.72  (step t820 (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)
% 18.47/18.72  (step t821 (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)
% 18.47/18.72  (step t822 (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 (t820 t821))
% 18.47/18.72  (anchor :step t823 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t823.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t823.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t823.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t823.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t823.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t823.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t823.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t823.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t823.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t823.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t823.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t823.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t823.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t823.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t823.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t823.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t823.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t823.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t823.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t823.t18))
% 18.47/18.72  (step t823.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t823.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t823.t19 t823.t20))
% 18.47/18.72  (step t823.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t823.t17 t823.t21))
% 18.47/18.72  (step t823.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 (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.t22))
% 18.47/18.72  (step t823.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 (t823.t23))
% 18.47/18.72  (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 Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.72  (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) (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)
% 18.47/18.72  (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 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 (t823 t824))
% 18.47/18.72  (anchor :step t826 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t826.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t826.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t826.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t826.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t826.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t826.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t826.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t826.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t826.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t826.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t826.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.72  (step t826.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t826.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t826.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t826.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t826.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t826.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t826.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t826.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t826.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t826.t19))
% 18.47/18.72  (step t826.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t826.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t826.t20 t826.t21))
% 18.47/18.72  (step t826.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t826.t18 t826.t22))
% 18.47/18.72  (step t826.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 (t826.t5 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.t23))
% 18.47/18.72  (step t826.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 (t826.t24))
% 18.47/18.72  (step t826 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.72  (step t827 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.72  (step t828 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t826 t827))
% 18.47/18.72  (anchor :step t829 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t829.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t829.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t829.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t829.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t829.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t829.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t829.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t829.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t829.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t829.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t829.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.72  (step t829.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t829.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t829.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t829.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t829.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t829.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t829.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t829.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t829.t18))
% 18.47/18.72  (step t829.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t829.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t829.t19 t829.t20))
% 18.47/18.72  (step t829.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t829.t17 t829.t21))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t829.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t829 t830))
% 18.47/18.72  (anchor :step t832 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t832.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t832.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t832.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t832.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t832.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t832.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t832.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t832.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t832.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t832.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t832.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.72  (step t832.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t832.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t832.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t832.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t832.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t832.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t832.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t832.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t832.t18))
% 18.47/18.72  (step t832.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t832.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t832.t19 t832.t20))
% 18.47/18.72  (step t832.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t832.t17 t832.t21))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t832.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t832 t833))
% 18.47/18.72  (anchor :step t835 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t835.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t835.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t835.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t835.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t835.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t835.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t835.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t835.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t835.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t835.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t835.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t835.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t835.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t835.t14 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t835.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t835.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t835.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t835.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t835.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t835.t18))
% 18.47/18.72  (step t835.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t835.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t835.t19 t835.t20))
% 18.47/18.72  (step t835.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t835.t17 t835.t21))
% 18.47/18.72  (step t835.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 (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.t22))
% 18.47/18.72  (step t835.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 (t835.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t835 t836))
% 18.47/18.72  (anchor :step t838 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t838.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t838.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t838.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t838.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t838.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t838.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t838.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t838.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t838.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t838.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t838.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t838.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t838.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t838.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t838.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t838.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t838.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t838.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t838.t17))
% 18.47/18.72  (step t838.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t838.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t838.t18 t838.t19))
% 18.47/18.72  (step t838.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t838.t16 t838.t20))
% 18.47/18.72  (step t838.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 (t838.t5 t838.t6 t838.t7 t838.t8 t838.t9 t838.t10 t838.t11 t838.t12 t838.t13 t838.t14 t838.t15 t838.t21))
% 18.47/18.72  (step t838.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 (t838.t22))
% 18.47/18.72  (step t838 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.72  (step t839 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.72  (step t840 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t838 t839))
% 18.47/18.72  (anchor :step t841 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t841.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t841.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t841.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t841.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t841.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t841.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t841.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t841.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t841.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t841.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t841.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t841.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t841.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t841.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.72  (step t841.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t841.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t841.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t841.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t841.t17))
% 18.47/18.72  (step t841.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t841.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t841.t18 t841.t19))
% 18.47/18.72  (step t841.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t841.t16 t841.t20))
% 18.47/18.72  (step t841.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 (t841.t5 t841.t6 t841.t7 t841.t8 t841.t9 t841.t10 t841.t11 t841.t12 t841.t13 t841.t14 t841.t15 t841.t21))
% 18.47/18.72  (step t841.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 (t841.t22))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t841 t842))
% 18.47/18.72  (anchor :step t844 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t844.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t844.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t844.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t844.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t844.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t844.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t844.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t844.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t844.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t844.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t844.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t844.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t844.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t844.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t844.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t844.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t844.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t844.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t844.t17))
% 18.47/18.72  (step t844.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t844.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t844.t18 t844.t19))
% 18.47/18.72  (step t844.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t844.t16 t844.t20))
% 18.47/18.72  (step t844.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 (t844.t5 t844.t6 t844.t7 t844.t8 t844.t9 t844.t10 t844.t11 t844.t12 t844.t13 t844.t14 t844.t15 t844.t21))
% 18.47/18.72  (step t844.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 (t844.t22))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t844 t845))
% 18.47/18.72  (anchor :step t847 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t847.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t847.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t847.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t847.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t847.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t847.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t847.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t847.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t847.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t847.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t847.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t847.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t847.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t847.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.72  (step t847.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t847.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t847.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t847.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t847.t17))
% 18.47/18.72  (step t847.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t847.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t847.t18 t847.t19))
% 18.47/18.72  (step t847.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t847.t16 t847.t20))
% 18.47/18.72  (step t847.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 (t847.t5 t847.t6 t847.t7 t847.t8 t847.t9 t847.t10 t847.t11 t847.t12 t847.t13 t847.t14 t847.t15 t847.t21))
% 18.47/18.72  (step t847.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 (t847.t22))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t847 t848))
% 18.47/18.72  (anchor :step t850 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t850.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t850.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t850.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t850.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t850.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t850.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t850.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t850.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t850.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t850.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t850.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t850.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t850.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t850.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.47/18.72  (step t850.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t850.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.72  (step t850.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t850.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t850.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t850.t18))
% 18.47/18.72  (step t850.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t850.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t850.t19 t850.t20))
% 18.47/18.72  (step t850.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t850.t17 t850.t21))
% 18.47/18.72  (step t850.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 (t850.t5 t850.t6 t850.t7 t850.t8 t850.t9 t850.t10 t850.t11 t850.t12 t850.t13 t850.t14 t850.t15 t850.t16 t850.t22))
% 18.47/18.72  (step t850.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 (t850.t23))
% 18.47/18.72  (step t850 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.72  (step t851 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.72  (step t852 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t850 t851))
% 18.47/18.72  (anchor :step t853 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t853.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t853.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t853.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t853.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t853.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t853.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t853.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t853.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t853.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t853.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t853.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t853.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t853.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t853.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.72  (step t853.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t853.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t853.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t853.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t853.t17))
% 18.47/18.72  (step t853.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t853.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t853.t18 t853.t19))
% 18.47/18.72  (step t853.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t853.t16 t853.t20))
% 18.47/18.72  (step t853.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 (t853.t5 t853.t6 t853.t7 t853.t8 t853.t9 t853.t10 t853.t11 t853.t12 t853.t13 t853.t14 t853.t15 t853.t21))
% 18.47/18.72  (step t853.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 (t853.t22))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t853 t854))
% 18.47/18.72  (anchor :step t856 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t856.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t856.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t856.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t856.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t856.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t856.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t856.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t856.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t856.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t856.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t856.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t856.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t856.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t856.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.47/18.72  (step t856.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t856.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.72  (step t856.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t856.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t856.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t856.t18))
% 18.47/18.72  (step t856.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t856.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t856.t19 t856.t20))
% 18.47/18.72  (step t856.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t856.t17 t856.t21))
% 18.47/18.72  (step t856.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 (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.t22))
% 18.47/18.72  (step t856.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 (t856.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t856 t857))
% 18.47/18.72  (anchor :step t859 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t859.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t859.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t859.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t859.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t859.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t859.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t859.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t859.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t859.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t859.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t859.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.72  (step t859.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t859.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t859.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.47/18.72  (step t859.t15 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.72  (step t859.t16 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.72  (step t859.t17 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.72  (step t859.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t859.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t859.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t859.t19))
% 18.47/18.72  (step t859.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t859.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t859.t20 t859.t21))
% 18.47/18.72  (step t859.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t859.t18 t859.t22))
% 18.47/18.72  (step t859.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 (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.t17 t859.t23))
% 18.47/18.72  (step t859.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 (t859.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t859 t860))
% 18.47/18.72  (anchor :step t862 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t862.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t862.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t862.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t862.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t862.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t862.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t862.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t862.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t862.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t862.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t862.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.72  (step t862.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t862.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t862.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t862.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t862.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t862.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t862.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t862.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t862.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t862.t19))
% 18.47/18.72  (step t862.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t862.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t862.t20 t862.t21))
% 18.47/18.72  (step t862.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t862.t18 t862.t22))
% 18.47/18.72  (step t862.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 (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.t17 t862.t23))
% 18.47/18.72  (step t862.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 (t862.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t862 t863))
% 18.47/18.72  (anchor :step t865 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t865.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t865.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t865.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t865.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t865.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t865.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t865.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t865.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t865.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t865.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t865.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.72  (step t865.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t865.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t865.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.72  (step t865.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t865.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t865.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.72  (step t865.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t865.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t865.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t865.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t865.t20))
% 18.47/18.72  (step t865.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t865.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t865.t21 t865.t22))
% 18.47/18.72  (step t865.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t865.t19 t865.t23))
% 18.47/18.72  (step t865.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t865.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t865.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t865.t26))
% 18.47/18.72  (step t865.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t865.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t865.t27 t865.t28))
% 18.47/18.72  (step t865.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t865.t25 t865.t29))
% 18.47/18.72  (step t865.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.72  (step t865.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t865.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t865.t32))
% 18.47/18.72  (step t865.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t865.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t865.t33 t865.t34))
% 18.47/18.72  (step t865.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t865.t31 t865.t35))
% 18.47/18.72  (step t865.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.72  (step t865.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t865.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t865.t38))
% 18.47/18.72  (step t865.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t865.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t865.t39 t865.t40))
% 18.47/18.72  (step t865.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t865.t37 t865.t41))
% 18.47/18.72  (step t865.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 (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.t17 t865.t18 t865.t24 t865.t30 t865.t36 t865.t42))
% 18.47/18.72  (step t865.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 (t865.t43))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t865 t866))
% 18.47/18.72  (anchor :step t868 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t868.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t868.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t868.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t868.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t868.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t868.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t868.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t868.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t868.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t868.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t868.t11 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.72  (step t868.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t868.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t868.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.72  (step t868.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t868.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t868.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.72  (step t868.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t868.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t868.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t868.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t868.t20))
% 18.47/18.72  (step t868.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t868.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t868.t21 t868.t22))
% 18.47/18.72  (step t868.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t868.t19 t868.t23))
% 18.47/18.72  (step t868.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t868.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t868.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t868.t26))
% 18.47/18.72  (step t868.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t868.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t868.t27 t868.t28))
% 18.47/18.72  (step t868.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t868.t25 t868.t29))
% 18.47/18.72  (step t868.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.72  (step t868.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t868.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t868.t32))
% 18.47/18.72  (step t868.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t868.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t868.t33 t868.t34))
% 18.47/18.72  (step t868.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t868.t31 t868.t35))
% 18.47/18.72  (step t868.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.72  (step t868.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t868.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t868.t38))
% 18.47/18.72  (step t868.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t868.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t868.t39 t868.t40))
% 18.47/18.72  (step t868.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t868.t37 t868.t41))
% 18.47/18.72  (step t868.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 (t868.t5 t868.t6 t868.t7 t868.t8 t868.t9 t868.t10 t868.t11 t868.t12 t868.t13 t868.t14 t868.t15 t868.t16 t868.t17 t868.t18 t868.t24 t868.t30 t868.t36 t868.t42))
% 18.47/18.72  (step t868.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 (t868.t43))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t868 t869))
% 18.47/18.72  (anchor :step t871 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t871.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t871.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t871.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t871.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t871.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t871.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t871.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t871.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t871.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t871.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t871.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t871.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t871.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t871.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t871.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t871.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t871.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t871.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t871.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t871.t18))
% 18.47/18.72  (step t871.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t871.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t871.t19 t871.t20))
% 18.47/18.72  (step t871.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t871.t17 t871.t21))
% 18.47/18.72  (step t871.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 (t871.t5 t871.t6 t871.t7 t871.t8 t871.t9 t871.t10 t871.t11 t871.t12 t871.t13 t871.t14 t871.t15 t871.t16 t871.t22))
% 18.47/18.72  (step t871.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 (t871.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t871 t872))
% 18.47/18.72  (anchor :step t874 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t874.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t874.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t874.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t874.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t874.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t874.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t874.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t874.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t874.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t874.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t874.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t874.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t874.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t874.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t874.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t874.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t874.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t874.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t874.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t874.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t874.t19))
% 18.47/18.72  (step t874.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t874.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t874.t20 t874.t21))
% 18.47/18.72  (step t874.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t874.t18 t874.t22))
% 18.47/18.72  (step t874.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 (t874.t5 t874.t6 t874.t7 t874.t8 t874.t9 t874.t10 t874.t11 t874.t12 t874.t13 t874.t14 t874.t15 t874.t16 t874.t17 t874.t23))
% 18.47/18.72  (step t874.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 (t874.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t874 t875))
% 18.47/18.72  (anchor :step t877 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t877.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t877.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t877.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t877.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t877.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t877.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t877.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t877.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t877.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t877.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t877.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t877.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t877.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t877.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t877.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t877.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t877.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t877.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t877.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t877.t18))
% 18.47/18.72  (step t877.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t877.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t877.t19 t877.t20))
% 18.47/18.72  (step t877.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t877.t17 t877.t21))
% 18.47/18.72  (step t877.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 (t877.t5 t877.t6 t877.t7 t877.t8 t877.t9 t877.t10 t877.t11 t877.t12 t877.t13 t877.t14 t877.t15 t877.t16 t877.t22))
% 18.47/18.72  (step t877.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 (t877.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t877 t878))
% 18.47/18.72  (anchor :step t880 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t880.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t880.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t880.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t880.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t880.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t880.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t880.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t880.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t880.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t880.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t880.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t880.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t880.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t880.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t880.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t880.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t880.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t880.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t880.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t880.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t880.t19))
% 18.47/18.72  (step t880.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t880.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t880.t20 t880.t21))
% 18.47/18.72  (step t880.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t880.t18 t880.t22))
% 18.47/18.72  (step t880.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 (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.t17 t880.t23))
% 18.47/18.72  (step t880.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 (t880.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t880 t881))
% 18.47/18.72  (anchor :step t883 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t883.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t883.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t883.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t883.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t883.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t883.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t883.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t883.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t883.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t883.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t883.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t883.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t883.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t883.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t883.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t883.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t883.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t883.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t883.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t883.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t883.t19))
% 18.47/18.72  (step t883.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t883.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t883.t20 t883.t21))
% 18.47/18.72  (step t883.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t883.t18 t883.t22))
% 18.47/18.72  (step t883.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 (t883.t5 t883.t6 t883.t7 t883.t8 t883.t9 t883.t10 t883.t11 t883.t12 t883.t13 t883.t14 t883.t15 t883.t16 t883.t17 t883.t23))
% 18.47/18.72  (step t883.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 (t883.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t883 t884))
% 18.47/18.72  (anchor :step t886 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.72  (step t886.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t886.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t886.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t886.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t886.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.72  (step t886.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t886.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t886.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t886.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.72  (step t886.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t886.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t886.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.72  (step t886.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t886.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.72  (step t886.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.72  (step t886.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t886.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t886.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t886.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.72  (step t886.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t886.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t886.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.72  (step t886.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t886.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t886.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t886.t24))
% 18.47/18.72  (step t886.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t886.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t886.t25 t886.t26))
% 18.47/18.72  (step t886.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t886.t23 t886.t27))
% 18.47/18.72  (step t886.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 (t886.t6 t886.t7 t886.t8 t886.t9 t886.t10 t886.t11 t886.t12 t886.t13 t886.t14 t886.t15 t886.t16 t886.t17 t886.t18 t886.t19 t886.t20 t886.t21 t886.t22 t886.t28))
% 18.47/18.72  (step t886.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 (t886.t29))
% 18.47/18.72  (step t886 (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)
% 18.47/18.72  (step t887 (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)
% 18.47/18.72  (step t888 (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 (t886 t887))
% 18.47/18.72  (anchor :step t889 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t889.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t889.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t889.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t889.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t889.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t889.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t889.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t889.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t889.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t889.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t889.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t889.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t889.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.72  (step t889.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t889.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t889.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t889.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t889.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t889.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t889.t18))
% 18.47/18.72  (step t889.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t889.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t889.t19 t889.t20))
% 18.47/18.72  (step t889.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t889.t17 t889.t21))
% 18.47/18.72  (step t889.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 (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.t22))
% 18.47/18.72  (step t889.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 (t889.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t889 t890))
% 18.47/18.72  (anchor :step t892 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t892.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t892.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t892.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t892.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t892.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t892.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t892.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t892.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t892.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t892.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t892.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t892.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t892.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t892.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t892.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t892.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t892.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t892.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t892.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t892.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t892.t19))
% 18.47/18.72  (step t892.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t892.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t892.t20 t892.t21))
% 18.47/18.72  (step t892.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t892.t18 t892.t22))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t892.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t892 t893))
% 18.47/18.72  (anchor :step t895 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.72  (step t895.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t895.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t895.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t895.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t895.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.72  (step t895.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t895.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t895.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t895.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.72  (step t895.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t895.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t895.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.72  (step t895.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t895.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.72  (step t895.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.72  (step t895.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t895.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t895.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.72  (step t895.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t895.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t895.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.72  (step t895.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.72  (step t895.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t895.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t895.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t895.t24))
% 18.47/18.72  (step t895.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t895.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t895.t25 t895.t26))
% 18.47/18.72  (step t895.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t895.t23 t895.t27))
% 18.47/18.72  (step t895.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 (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.t19 t895.t20 t895.t21 t895.t22 t895.t28))
% 18.47/18.72  (step t895.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 (t895.t29))
% 18.47/18.72  (step t895 (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)
% 18.47/18.72  (step t896 (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)
% 18.47/18.72  (step t897 (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 (t895 t896))
% 18.47/18.72  (anchor :step t898 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t898.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t898.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t898.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t898.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t898.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t898.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t898.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t898.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t898.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t898.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t898.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t898.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t898.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.72  (step t898.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.72  (step t898.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.72  (step t898.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t898.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.72  (step t898.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t898.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t898.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t898.t19))
% 18.47/18.72  (step t898.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t898.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t898.t20 t898.t21))
% 18.47/18.72  (step t898.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t898.t18 t898.t22))
% 18.47/18.72  (step t898.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t898.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t898.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t898.t25))
% 18.47/18.72  (step t898.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t898.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t898.t26 t898.t27))
% 18.47/18.72  (step t898.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t898.t24 t898.t28))
% 18.47/18.72  (step t898.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.72  (step t898.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t898.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t898.t31))
% 18.47/18.72  (step t898.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t898.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t898.t32 t898.t33))
% 18.47/18.72  (step t898.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t898.t30 t898.t34))
% 18.47/18.72  (step t898.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.72  (step t898.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t898.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t898.t37))
% 18.47/18.72  (step t898.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.72  (step t898.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t898.t38 t898.t39))
% 18.47/18.72  (step t898.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t898.t36 t898.t40))
% 18.47/18.72  (step t898.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 (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.t23 t898.t29 t898.t35 t898.t41))
% 18.47/18.72  (step t898.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 (t898.t42))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t898 t899))
% 18.47/18.72  (anchor :step t901 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t901.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t901.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t901.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t901.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t901.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t901.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t901.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t901.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t901.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t901.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t901.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t901.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t901.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t901.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t901.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.72  (step t901.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t901.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t901.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t901.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t901.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t901.t19))
% 18.47/18.72  (step t901.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t901.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t901.t20 t901.t21))
% 18.47/18.72  (step t901.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t901.t18 t901.t22))
% 18.47/18.72  (step t901.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 (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.t17 t901.t23))
% 18.47/18.72  (step t901.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 (t901.t24))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t901 t902))
% 18.47/18.72  (anchor :step t904 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.72  (step t904.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t904.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t904.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t904.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t904.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.72  (step t904.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t904.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t904.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t904.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.72  (step t904.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t904.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t904.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.72  (step t904.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t904.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.72  (step t904.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.72  (step t904.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t904.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t904.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t904.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t904.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t904.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t904.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.47/18.72  (step t904.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t904.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t904.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t904.t24))
% 18.47/18.72  (step t904.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t904.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t904.t25 t904.t26))
% 18.47/18.72  (step t904.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t904.t23 t904.t27))
% 18.47/18.72  (step t904.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 (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.t18 t904.t19 t904.t20 t904.t21 t904.t22 t904.t28))
% 18.47/18.72  (step t904.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 (t904.t29))
% 18.47/18.72  (step t904 (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)
% 18.47/18.72  (step t905 (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)
% 18.47/18.72  (step t906 (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 (t904 t905))
% 18.47/18.72  (anchor :step t907 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t907.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t907.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t907.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t907.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t907.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t907.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t907.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t907.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t907.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t907.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t907.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t907.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t907.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t907.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t907.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t907.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.72  (step t907.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t907.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t907.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t907.t18))
% 18.47/18.72  (step t907.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t907.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t907.t19 t907.t20))
% 18.47/18.72  (step t907.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t907.t17 t907.t21))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t907.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t907 t908))
% 18.47/18.72  (anchor :step t910 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t910.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t910.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t910.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t910.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t910.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t910.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t910.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t910.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t910.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t910.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t910.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t910.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t910.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t910.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t910.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t910.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t910.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t910.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t910.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t910.t18))
% 18.47/18.72  (step t910.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t910.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t910.t19 t910.t20))
% 18.47/18.72  (step t910.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t910.t17 t910.t21))
% 18.47/18.72  (step t910.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 (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.t22))
% 18.47/18.72  (step t910.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 (t910.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t910 t911))
% 18.47/18.72  (anchor :step t913 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t913.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t913.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t913.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t913.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t913.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t913.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t913.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t913.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t913.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t913.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t913.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t913.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t913.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t913.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.72  (step t913.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t913.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t913.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t913.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t913.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t913.t18))
% 18.47/18.72  (step t913.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t913.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t913.t19 t913.t20))
% 18.47/18.72  (step t913.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t913.t17 t913.t21))
% 18.47/18.72  (step t913.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 (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.t22))
% 18.47/18.72  (step t913.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 (t913.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t913 t914))
% 18.47/18.72  (anchor :step t916 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t916.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t916.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t916.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t916.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t916.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t916.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t916.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t916.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t916.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t916.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t916.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.72  (step t916.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t916.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.72  (step t916.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t916.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t916.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.72  (step t916.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t916.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t916.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t916.t18))
% 18.47/18.72  (step t916.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t916.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t916.t19 t916.t20))
% 18.47/18.72  (step t916.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t916.t17 t916.t21))
% 18.47/18.72  (step t916.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 (t916.t5 t916.t6 t916.t7 t916.t8 t916.t9 t916.t10 t916.t11 t916.t12 t916.t13 t916.t14 t916.t15 t916.t16 t916.t22))
% 18.47/18.72  (step t916.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 (t916.t23))
% 18.47/18.72  (step t916 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.72  (step t917 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.72  (step t918 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t916 t917))
% 18.47/18.72  (anchor :step t919 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t919.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t919.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t919.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t919.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t919.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t919.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t919.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t919.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t919.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t919.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t919.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.72  (step t919.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t919.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.72  (step t919.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t919.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t919.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.72  (step t919.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t919.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t919.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t919.t18))
% 18.47/18.72  (step t919.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t919.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t919.t19 t919.t20))
% 18.47/18.72  (step t919.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t919.t17 t919.t21))
% 18.47/18.72  (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) 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 (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))
% 18.47/18.72  (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) 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 (t919.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t919 t920))
% 18.47/18.72  (anchor :step t922 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t922.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t922.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t922.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.72  (step t922.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.72  (step t922.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.72  (step t922.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.72  (step t922.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.72  (step t922.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.72  (step t922.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.72  (step t922.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.72  (step t922.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.72  (step t922.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.72  (step t922.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.72  (step t922.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.72  (step t922.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.72  (step t922.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.72  (step t922.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.72  (step t922.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.72  (step t922.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t922.t18))
% 18.47/18.72  (step t922.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.72  (step t922.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t922.t19 t922.t20))
% 18.47/18.72  (step t922.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t922.t17 t922.t21))
% 18.47/18.72  (step t922.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 (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.t22))
% 18.47/18.72  (step t922.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 (t922.t23))
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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)
% 18.47/18.72  (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) 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 (t922 t923))
% 18.47/18.72  (anchor :step t925 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.72  (step t925.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.72  (step t925.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.72  (step t925.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t925.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t925.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t925.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t925.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t925.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t925.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t925.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t925.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t925.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t925.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t925.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t925.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.73  (step t925.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t925.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t925.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t925.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t925.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t925.t19))
% 18.47/18.73  (step t925.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t925.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t925.t20 t925.t21))
% 18.47/18.73  (step t925.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t925.t18 t925.t22))
% 18.47/18.73  (step t925.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 (t925.t5 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.t23))
% 18.47/18.73  (step t925.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 (t925.t24))
% 18.47/18.73  (step t925 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.73  (step t926 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.73  (step t927 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t925 t926))
% 18.47/18.73  (anchor :step t928 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t928.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t928.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t928.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t928.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t928.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t928.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t928.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t928.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t928.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t928.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t928.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t928.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t928.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.73  (step t928.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t928.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t928.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t928.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t928.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t928.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t928.t18))
% 18.47/18.73  (step t928.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t928.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t928.t19 t928.t20))
% 18.47/18.73  (step t928.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t928.t17 t928.t21))
% 18.47/18.73  (step t928.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 (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.t22))
% 18.47/18.73  (step t928.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 (t928.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t928 t929))
% 18.47/18.73  (anchor :step t931 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t931.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t931.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t931.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t931.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t931.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t931.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t931.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t931.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t931.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t931.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t931.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t931.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t931.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.73  (step t931.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t931.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.73  (step t931.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t931.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t931.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t931.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t931.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t931.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t931.t20))
% 18.47/18.73  (step t931.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t931.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t931.t21 t931.t22))
% 18.47/18.73  (step t931.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t931.t19 t931.t23))
% 18.47/18.73  (step t931.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t931.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t931.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t931.t26))
% 18.47/18.73  (step t931.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t931.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t931.t27 t931.t28))
% 18.47/18.73  (step t931.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t931.t25 t931.t29))
% 18.47/18.73  (step t931.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t931.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t931.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t931.t32))
% 18.47/18.73  (step t931.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t931.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t931.t33 t931.t34))
% 18.47/18.73  (step t931.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t931.t31 t931.t35))
% 18.47/18.73  (step t931.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t931.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t931.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t931.t38))
% 18.47/18.73  (step t931.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t931.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t931.t39 t931.t40))
% 18.47/18.73  (step t931.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t931.t37 t931.t41))
% 18.47/18.73  (step t931.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 (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.t18 t931.t24 t931.t30 t931.t36 t931.t42))
% 18.47/18.73  (step t931.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 (t931.t43))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t931 t932))
% 18.47/18.73  (anchor :step t934 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t934.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t934.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t934.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t934.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t934.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t934.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t934.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t934.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t934.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t934.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t934.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t934.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t934.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t934.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t934.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t934.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t934.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t934.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t934.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t934.t18))
% 18.47/18.73  (step t934.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t934.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t934.t19 t934.t20))
% 18.47/18.73  (step t934.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t934.t17 t934.t21))
% 18.47/18.73  (step t934.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 (t934.t5 t934.t6 t934.t7 t934.t8 t934.t9 t934.t10 t934.t11 t934.t12 t934.t13 t934.t14 t934.t15 t934.t16 t934.t22))
% 18.47/18.73  (step t934.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 (t934.t23))
% 18.47/18.73  (step t934 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.73  (step t935 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.73  (step t936 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t934 t935))
% 18.47/18.73  (anchor :step t937 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t937.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t937.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t937.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t937.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t937.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t937.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t937.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t937.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t937.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t937.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t937.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t937.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t937.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t937.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.73  (step t937.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t937.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t937.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t937.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t937.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t937.t18))
% 18.47/18.73  (step t937.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t937.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t937.t19 t937.t20))
% 18.47/18.73  (step t937.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t937.t17 t937.t21))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t937.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t937 t938))
% 18.47/18.73  (anchor :step t940 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t940.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t940.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t940.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t940.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t940.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t940.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t940.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t940.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t940.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t940.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t940.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t940.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t940.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t940.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t940.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t940.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t940.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t940.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t940.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t940.t18))
% 18.47/18.73  (step t940.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t940.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t940.t19 t940.t20))
% 18.47/18.73  (step t940.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t940.t17 t940.t21))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t940.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t940 t941))
% 18.47/18.73  (anchor :step t943 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t943.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t943.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t943.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t943.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t943.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t943.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t943.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t943.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t943.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t943.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t943.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.73  (step t943.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t943.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t943.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t943.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.73  (step t943.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t943.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t943.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t943.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t943.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t943.t19))
% 18.47/18.73  (step t943.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t943.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t943.t20 t943.t21))
% 18.47/18.73  (step t943.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t943.t18 t943.t22))
% 18.47/18.73  (step t943.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 (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.t17 t943.t23))
% 18.47/18.73  (step t943.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 (t943.t24))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t943 t944))
% 18.47/18.73  (anchor :step t946 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t946.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t946.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t946.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t946.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t946.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t946.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t946.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t946.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t946.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t946.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t946.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.73  (step t946.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t946.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t946.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t946.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.73  (step t946.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t946.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t946.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t946.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t946.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t946.t19))
% 18.47/18.73  (step t946.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t946.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t946.t20 t946.t21))
% 18.47/18.73  (step t946.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t946.t18 t946.t22))
% 18.47/18.73  (step t946.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 (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.t17 t946.t23))
% 18.47/18.73  (step t946.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 (t946.t24))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t946 t947))
% 18.47/18.73  (anchor :step t949 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.73  (step t949.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t949.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t949.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t949.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t949.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.73  (step t949.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t949.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t949.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t949.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.73  (step t949.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t949.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t949.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.73  (step t949.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t949.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.73  (step t949.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.73  (step t949.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.73  (step t949.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t949.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t949.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t949.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.73  (step t949.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t949.t22 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t949.t23 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.47/18.73  (step t949.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t949.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t949.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t949.t25))
% 18.47/18.73  (step t949.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t949.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t949.t26 t949.t27))
% 18.47/18.73  (step t949.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t949.t24 t949.t28))
% 18.47/18.73  (step t949.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 (t949.t6 t949.t7 t949.t8 t949.t9 t949.t10 t949.t11 t949.t12 t949.t13 t949.t14 t949.t15 t949.t16 t949.t17 t949.t18 t949.t19 t949.t20 t949.t21 t949.t22 t949.t23 t949.t29))
% 18.47/18.73  (step t949.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 (t949.t30))
% 18.47/18.73  (step t949 (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)
% 18.47/18.73  (step t950 (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)
% 18.47/18.73  (step t951 (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 (t949 t950))
% 18.47/18.73  (anchor :step t952 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t952.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t952.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t952.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t952.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t952.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t952.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t952.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t952.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t952.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t952.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t952.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.73  (step t952.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t952.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.73  (step t952.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t952.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.73  (step t952.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t952.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t952.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t952.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t952.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t952.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t952.t20))
% 18.47/18.73  (step t952.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t952.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t952.t21 t952.t22))
% 18.47/18.73  (step t952.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t952.t19 t952.t23))
% 18.47/18.73  (step t952.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t952.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t952.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t952.t26))
% 18.47/18.73  (step t952.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t952.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t952.t27 t952.t28))
% 18.47/18.73  (step t952.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t952.t25 t952.t29))
% 18.47/18.73  (step t952.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t952.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t952.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t952.t32))
% 18.47/18.73  (step t952.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t952.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t952.t33 t952.t34))
% 18.47/18.73  (step t952.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t952.t31 t952.t35))
% 18.47/18.73  (step t952.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t952.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t952.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t952.t38))
% 18.47/18.73  (step t952.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t952.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t952.t39 t952.t40))
% 18.47/18.73  (step t952.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t952.t37 t952.t41))
% 18.47/18.73  (step t952.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 (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.t17 t952.t18 t952.t24 t952.t30 t952.t36 t952.t42))
% 18.47/18.73  (step t952.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 (t952.t43))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t952 t953))
% 18.47/18.73  (anchor :step t955 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t955.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t955.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t955.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t955.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t955.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t955.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t955.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t955.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t955.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t955.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t955.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t955.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t955.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.73  (step t955.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t955.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t955.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t955.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t955.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t955.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t955.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t955.t19))
% 18.47/18.73  (step t955.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t955.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t955.t20 t955.t21))
% 18.47/18.73  (step t955.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t955.t18 t955.t22))
% 18.47/18.73  (step t955.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t955.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t955.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t955.t25))
% 18.47/18.73  (step t955.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t955.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t955.t26 t955.t27))
% 18.47/18.73  (step t955.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t955.t24 t955.t28))
% 18.47/18.73  (step t955.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t955.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t955.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t955.t31))
% 18.47/18.73  (step t955.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t955.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t955.t32 t955.t33))
% 18.47/18.73  (step t955.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t955.t30 t955.t34))
% 18.47/18.73  (step t955.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t955.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t955.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t955.t37))
% 18.47/18.73  (step t955.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t955.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t955.t38 t955.t39))
% 18.47/18.73  (step t955.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t955.t36 t955.t40))
% 18.47/18.73  (step t955.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 (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 t955.t29 t955.t35 t955.t41))
% 18.47/18.73  (step t955.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 (t955.t42))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t955 t956))
% 18.47/18.73  (anchor :step t958 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t958.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t958.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t958.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t958.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t958.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t958.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t958.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t958.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t958.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t958.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t958.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t958.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t958.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.73  (step t958.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t958.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t958.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t958.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t958.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t958.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t958.t18))
% 18.47/18.73  (step t958.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t958.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t958.t19 t958.t20))
% 18.47/18.73  (step t958.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t958.t17 t958.t21))
% 18.47/18.73  (step t958.t23 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t958.t24 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t958.t25 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t958.t24))
% 18.47/18.73  (step t958.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t958.t27 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t958.t25 t958.t26))
% 18.47/18.73  (step t958.t28 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t958.t23 t958.t27))
% 18.47/18.73  (step t958.t29 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t958.t30 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t958.t31 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t958.t30))
% 18.47/18.73  (step t958.t32 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t958.t33 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t958.t31 t958.t32))
% 18.47/18.73  (step t958.t34 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t958.t29 t958.t33))
% 18.47/18.73  (step t958.t35 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t958.t36 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t958.t37 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t958.t36))
% 18.47/18.73  (step t958.t38 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t958.t39 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t958.t37 t958.t38))
% 18.47/18.73  (step t958.t40 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t958.t35 t958.t39))
% 18.47/18.73  (step t958.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 (t958.t5 t958.t6 t958.t7 t958.t8 t958.t9 t958.t10 t958.t11 t958.t12 t958.t13 t958.t14 t958.t15 t958.t16 t958.t22 t958.t28 t958.t34 t958.t40))
% 18.47/18.73  (step t958.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 (t958.t41))
% 18.47/18.73  (step t958 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (step t959 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (step t960 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t958 t959))
% 18.47/18.73  (anchor :step t961 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t961.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t961.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t961.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t961.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t961.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t961.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t961.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t961.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t961.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t961.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t961.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t961.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t961.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.73  (step t961.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t961.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t961.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t961.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t961.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t961.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t961.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t961.t19))
% 18.47/18.73  (step t961.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t961.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t961.t20 t961.t21))
% 18.47/18.73  (step t961.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t961.t18 t961.t22))
% 18.47/18.73  (step t961.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t961.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t961.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t961.t25))
% 18.47/18.73  (step t961.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t961.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t961.t26 t961.t27))
% 18.47/18.73  (step t961.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t961.t24 t961.t28))
% 18.47/18.73  (step t961.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t961.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t961.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t961.t31))
% 18.47/18.73  (step t961.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t961.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t961.t32 t961.t33))
% 18.47/18.73  (step t961.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t961.t30 t961.t34))
% 18.47/18.73  (step t961.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t961.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t961.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t961.t37))
% 18.47/18.73  (step t961.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t961.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t961.t38 t961.t39))
% 18.47/18.73  (step t961.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t961.t36 t961.t40))
% 18.47/18.73  (step t961.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 (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.t17 t961.t23 t961.t29 t961.t35 t961.t41))
% 18.47/18.73  (step t961.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 (t961.t42))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t961 t962))
% 18.47/18.73  (anchor :step t964 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.73  (step t964.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t964.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t964.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t964.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t964.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.73  (step t964.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t964.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t964.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t964.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.73  (step t964.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t964.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t964.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.73  (step t964.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t964.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.73  (step t964.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.73  (step t964.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t964.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t964.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.73  (step t964.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t964.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t964.t21 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t964.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.73  (step t964.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t964.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t964.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t964.t24))
% 18.47/18.73  (step t964.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t964.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t964.t25 t964.t26))
% 18.47/18.73  (step t964.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t964.t23 t964.t27))
% 18.47/18.73  (step t964.t29 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t964.t30 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t964.t31 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t964.t30))
% 18.47/18.73  (step t964.t32 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t964.t33 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t964.t31 t964.t32))
% 18.47/18.73  (step t964.t34 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t964.t29 t964.t33))
% 18.47/18.73  (step t964.t35 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t964.t36 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t964.t37 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t964.t36))
% 18.47/18.73  (step t964.t38 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t964.t39 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t964.t37 t964.t38))
% 18.47/18.73  (step t964.t40 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t964.t35 t964.t39))
% 18.47/18.73  (step t964.t41 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t964.t42 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t964.t43 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t964.t42))
% 18.47/18.73  (step t964.t44 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t964.t45 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t964.t43 t964.t44))
% 18.47/18.73  (step t964.t46 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t964.t41 t964.t45))
% 18.47/18.73  (step t964.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 (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.t19 t964.t20 t964.t21 t964.t22 t964.t28 t964.t34 t964.t40 t964.t46))
% 18.47/18.73  (step t964.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 (t964.t47))
% 18.47/18.73  (step t964 (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)
% 18.47/18.73  (step t965 (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)
% 18.47/18.73  (step t966 (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 (t964 t965))
% 18.47/18.73  (anchor :step t967 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t967.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t967.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t967.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t967.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t967.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t967.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t967.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t967.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t967.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t967.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t967.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t967.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t967.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t967.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.73  (step t967.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t967.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t967.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t967.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t967.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t967.t18))
% 18.47/18.73  (step t967.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t967.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t967.t19 t967.t20))
% 18.47/18.73  (step t967.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t967.t17 t967.t21))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t967.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t967 t968))
% 18.47/18.73  (anchor :step t970 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t970.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t970.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t970.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t970.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t970.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t970.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t970.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t970.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t970.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t970.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t970.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t970.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t970.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t970.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.73  (step t970.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t970.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t970.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t970.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t970.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t970.t18))
% 18.47/18.73  (step t970.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t970.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t970.t19 t970.t20))
% 18.47/18.73  (step t970.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t970.t17 t970.t21))
% 18.47/18.73  (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 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 (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))
% 18.47/18.73  (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 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 (t970.t23))
% 18.47/18.73  (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 Z2) 3) (= (tptp.b Z4) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (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) (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)
% 18.47/18.73  (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 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 (t970 t971))
% 18.47/18.73  (anchor :step t973 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t973.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t973.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t973.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t973.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t973.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t973.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t973.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t973.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t973.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t973.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t973.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.73  (step t973.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t973.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t973.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t973.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t973.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t973.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t973.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t973.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t973.t18))
% 18.47/18.73  (step t973.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t973.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t973.t19 t973.t20))
% 18.47/18.73  (step t973.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t973.t17 t973.t21))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t973.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t973 t974))
% 18.47/18.73  (anchor :step t976 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t976.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t976.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t976.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t976.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t976.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t976.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t976.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t976.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t976.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t976.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t976.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t976.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t976.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t976.t14 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.73  (step t976.t15 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t976.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t976.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t976.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t976.t17))
% 18.47/18.73  (step t976.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t976.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t976.t18 t976.t19))
% 18.47/18.73  (step t976.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t976.t16 t976.t20))
% 18.47/18.73  (step t976.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 (t976.t5 t976.t6 t976.t7 t976.t8 t976.t9 t976.t10 t976.t11 t976.t12 t976.t13 t976.t14 t976.t15 t976.t21))
% 18.47/18.73  (step t976.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 (t976.t22))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t976 t977))
% 18.47/18.73  (anchor :step t979 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t979.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t979.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t979.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t979.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t979.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t979.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t979.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t979.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t979.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t979.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t979.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t979.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t979.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t979.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.73  (step t979.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.73  (step t979.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t979.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t979.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t979.t17))
% 18.47/18.73  (step t979.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t979.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t979.t18 t979.t19))
% 18.47/18.73  (step t979.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t979.t16 t979.t20))
% 18.47/18.73  (step t979.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 (t979.t5 t979.t6 t979.t7 t979.t8 t979.t9 t979.t10 t979.t11 t979.t12 t979.t13 t979.t14 t979.t15 t979.t21))
% 18.47/18.73  (step t979.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 (t979.t22))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t979 t980))
% 18.47/18.73  (anchor :step t982 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t982.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t982.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t982.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t982.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t982.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t982.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t982.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t982.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t982.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t982.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t982.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t982.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t982.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.73  (step t982.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.47/18.73  (step t982.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.73  (step t982.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.73  (step t982.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t982.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t982.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t982.t18))
% 18.47/18.73  (step t982.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t982.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t982.t19 t982.t20))
% 18.47/18.73  (step t982.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t982.t17 t982.t21))
% 18.47/18.73  (step t982.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 (t982.t5 t982.t6 t982.t7 t982.t8 t982.t9 t982.t10 t982.t11 t982.t12 t982.t13 t982.t14 t982.t15 t982.t16 t982.t22))
% 18.47/18.73  (step t982.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 (t982.t23))
% 18.47/18.73  (step t982 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (step t983 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (step t984 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t982 t983))
% 18.47/18.73  (anchor :step t985 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t985.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t985.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t985.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t985.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t985.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t985.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t985.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t985.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t985.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t985.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t985.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t985.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t985.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t985.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.73  (step t985.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.73  (step t985.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t985.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t985.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t985.t17))
% 18.47/18.73  (step t985.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t985.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t985.t18 t985.t19))
% 18.47/18.73  (step t985.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t985.t16 t985.t20))
% 18.47/18.73  (step t985.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 (t985.t5 t985.t6 t985.t7 t985.t8 t985.t9 t985.t10 t985.t11 t985.t12 t985.t13 t985.t14 t985.t15 t985.t21))
% 18.47/18.73  (step t985.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 (t985.t22))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t985 t986))
% 18.47/18.73  (anchor :step t988 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t988.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t988.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t988.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t988.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t988.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t988.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t988.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t988.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t988.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t988.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t988.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t988.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t988.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t988.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.47/18.73  (step t988.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.73  (step t988.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.73  (step t988.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t988.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t988.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t988.t18))
% 18.47/18.73  (step t988.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t988.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t988.t19 t988.t20))
% 18.47/18.73  (step t988.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t988.t17 t988.t21))
% 18.47/18.73  (step t988.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 (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.t22))
% 18.47/18.73  (step t988.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 (t988.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t988 t989))
% 18.47/18.73  (anchor :step t991 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t991.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t991.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t991.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t991.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t991.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t991.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t991.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t991.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t991.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t991.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t991.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t991.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t991.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t991.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.47/18.73  (step t991.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.73  (step t991.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.73  (step t991.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t991.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t991.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t991.t18))
% 18.47/18.73  (step t991.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t991.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t991.t19 t991.t20))
% 18.47/18.73  (step t991.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t991.t17 t991.t21))
% 18.47/18.73  (step t991.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 (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))
% 18.47/18.73  (step t991.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 (t991.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t991 t992))
% 18.47/18.73  (anchor :step t994 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t994.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t994.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t994.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t994.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t994.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t994.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t994.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t994.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t994.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t994.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t994.t11 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.73  (step t994.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t994.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t994.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t994.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.73  (step t994.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t994.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t994.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t994.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t994.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t994.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t994.t20))
% 18.47/18.73  (step t994.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t994.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t994.t21 t994.t22))
% 18.47/18.73  (step t994.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t994.t19 t994.t23))
% 18.47/18.73  (step t994.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t994.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t994.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t994.t26))
% 18.47/18.73  (step t994.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t994.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t994.t27 t994.t28))
% 18.47/18.73  (step t994.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t994.t25 t994.t29))
% 18.47/18.73  (step t994.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t994.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t994.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t994.t32))
% 18.47/18.73  (step t994.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t994.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t994.t33 t994.t34))
% 18.47/18.73  (step t994.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t994.t31 t994.t35))
% 18.47/18.73  (step t994.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t994.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t994.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t994.t38))
% 18.47/18.73  (step t994.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t994.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t994.t39 t994.t40))
% 18.47/18.73  (step t994.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t994.t37 t994.t41))
% 18.47/18.73  (step t994.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 (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.t18 t994.t24 t994.t30 t994.t36 t994.t42))
% 18.47/18.73  (step t994.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 (t994.t43))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t994 t995))
% 18.47/18.73  (anchor :step t997 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t997.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t997.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t997.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t997.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t997.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t997.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t997.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t997.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t997.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t997.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t997.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t997.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t997.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.73  (step t997.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t997.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t997.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t997.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t997.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t997.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t997.t18))
% 18.47/18.73  (step t997.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t997.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t997.t19 t997.t20))
% 18.47/18.73  (step t997.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t997.t17 t997.t21))
% 18.47/18.73  (step t997.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 (t997.t5 t997.t6 t997.t7 t997.t8 t997.t9 t997.t10 t997.t11 t997.t12 t997.t13 t997.t14 t997.t15 t997.t16 t997.t22))
% 18.47/18.73  (step t997.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 (t997.t23))
% 18.47/18.73  (step t997 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (step t998 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (step t999 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t997 t998))
% 18.47/18.73  (anchor :step t1000 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1000.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1000.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1000.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1000.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1000.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1000.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1000.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1000.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1000.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1000.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1000.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1000.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1000.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1000.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t1000.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.73  (step t1000.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1000.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1000.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1000.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1000.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1000.t19))
% 18.47/18.73  (step t1000.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1000.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1000.t20 t1000.t21))
% 18.47/18.73  (step t1000.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1000.t18 t1000.t22))
% 18.47/18.73  (step t1000.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 (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.t17 t1000.t23))
% 18.47/18.73  (step t1000.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 (t1000.t24))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1000 t1001))
% 18.47/18.73  (anchor :step t1003 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.73  (step t1003.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1003.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1003.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1003.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1003.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.73  (step t1003.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1003.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1003.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1003.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.73  (step t1003.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1003.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1003.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.73  (step t1003.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1003.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.73  (step t1003.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.73  (step t1003.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1003.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1003.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1003.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t1003.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1003.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1003.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.47/18.73  (step t1003.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1003.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1003.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1003.t24))
% 18.47/18.73  (step t1003.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1003.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1003.t25 t1003.t26))
% 18.47/18.73  (step t1003.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1003.t23 t1003.t27))
% 18.47/18.73  (step t1003.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 (t1003.t6 t1003.t7 t1003.t8 t1003.t9 t1003.t10 t1003.t11 t1003.t12 t1003.t13 t1003.t14 t1003.t15 t1003.t16 t1003.t17 t1003.t18 t1003.t19 t1003.t20 t1003.t21 t1003.t22 t1003.t28))
% 18.47/18.73  (step t1003.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 (t1003.t29))
% 18.47/18.73  (step t1003 (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)
% 18.47/18.73  (step t1004 (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)
% 18.47/18.73  (step t1005 (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 (t1003 t1004))
% 18.47/18.73  (anchor :step t1006 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1006.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1006.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1006.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1006.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1006.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1006.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1006.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1006.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1006.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1006.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1006.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1006.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1006.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.73  (step t1006.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t1006.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1006.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1006.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1006.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1006.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1006.t18))
% 18.47/18.73  (step t1006.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1006.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1006.t19 t1006.t20))
% 18.47/18.73  (step t1006.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1006.t17 t1006.t21))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t1006.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1006 t1007))
% 18.47/18.73  (anchor :step t1009 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1009.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1009.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1009.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1009.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1009.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1009.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1009.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1009.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1009.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1009.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1009.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1009.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1009.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.73  (step t1009.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t1009.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t1009.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1009.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1009.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1009.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1009.t18))
% 18.47/18.73  (step t1009.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1009.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1009.t19 t1009.t20))
% 18.47/18.73  (step t1009.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1009.t17 t1009.t21))
% 18.47/18.73  (step t1009.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 (t1009.t5 t1009.t6 t1009.t7 t1009.t8 t1009.t9 t1009.t10 t1009.t11 t1009.t12 t1009.t13 t1009.t14 t1009.t15 t1009.t16 t1009.t22))
% 18.47/18.73  (step t1009.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 (t1009.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1009 t1010))
% 18.47/18.73  (anchor :step t1012 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1012.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1012.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1012.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1012.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1012.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1012.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1012.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1012.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1012.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1012.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1012.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1012.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1012.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.73  (step t1012.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1012.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t1012.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1012.t17 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.73  (step t1012.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1012.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1012.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1012.t19))
% 18.47/18.73  (step t1012.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1012.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1012.t20 t1012.t21))
% 18.47/18.73  (step t1012.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1012.t18 t1012.t22))
% 18.47/18.73  (step t1012.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 (t1012.t5 t1012.t6 t1012.t7 t1012.t8 t1012.t9 t1012.t10 t1012.t11 t1012.t12 t1012.t13 t1012.t14 t1012.t15 t1012.t16 t1012.t17 t1012.t23))
% 18.47/18.73  (step t1012.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 (t1012.t24))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1012 t1013))
% 18.47/18.73  (anchor :step t1015 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1015.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1015.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1015.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1015.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1015.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1015.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1015.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1015.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1015.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1015.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1015.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1015.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1015.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.73  (step t1015.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1015.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1015.t16 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.73  (step t1015.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1015.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1015.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1015.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1015.t19))
% 18.47/18.73  (step t1015.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1015.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1015.t20 t1015.t21))
% 18.47/18.73  (step t1015.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1015.t18 t1015.t22))
% 18.47/18.73  (step t1015.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 (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.t17 t1015.t23))
% 18.47/18.73  (step t1015.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 (t1015.t24))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1015 t1016))
% 18.47/18.73  (anchor :step t1018 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.73  (step t1018.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1018.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1018.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1018.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1018.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.73  (step t1018.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1018.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1018.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1018.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.73  (step t1018.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1018.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1018.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.73  (step t1018.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1018.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.73  (step t1018.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.73  (step t1018.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1018.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1018.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.73  (step t1018.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1018.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1018.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.73  (step t1018.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.73  (step t1018.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1018.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1018.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1018.t24))
% 18.47/18.73  (step t1018.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1018.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1018.t25 t1018.t26))
% 18.47/18.73  (step t1018.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1018.t23 t1018.t27))
% 18.47/18.73  (step t1018.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 (t1018.t6 t1018.t7 t1018.t8 t1018.t9 t1018.t10 t1018.t11 t1018.t12 t1018.t13 t1018.t14 t1018.t15 t1018.t16 t1018.t17 t1018.t18 t1018.t19 t1018.t20 t1018.t21 t1018.t22 t1018.t28))
% 18.47/18.73  (step t1018.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 (t1018.t29))
% 18.47/18.73  (step t1018 (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)
% 18.47/18.73  (step t1019 (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)
% 18.47/18.73  (step t1020 (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 (t1018 t1019))
% 18.47/18.73  (anchor :step t1021 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1021.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1021.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1021.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1021.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1021.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1021.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1021.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1021.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1021.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1021.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1021.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1021.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1021.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.73  (step t1021.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t1021.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1021.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1021.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1021.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1021.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1021.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1021.t19))
% 18.47/18.73  (step t1021.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1021.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1021.t20 t1021.t21))
% 18.47/18.73  (step t1021.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1021.t18 t1021.t22))
% 18.47/18.73  (step t1021.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1021.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1021.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1021.t25))
% 18.47/18.73  (step t1021.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1021.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1021.t26 t1021.t27))
% 18.47/18.73  (step t1021.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1021.t24 t1021.t28))
% 18.47/18.73  (step t1021.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t1021.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1021.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1021.t31))
% 18.47/18.73  (step t1021.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1021.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1021.t32 t1021.t33))
% 18.47/18.73  (step t1021.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1021.t30 t1021.t34))
% 18.47/18.73  (step t1021.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t1021.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1021.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1021.t37))
% 18.47/18.73  (step t1021.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1021.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1021.t38 t1021.t39))
% 18.47/18.73  (step t1021.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1021.t36 t1021.t40))
% 18.47/18.73  (step t1021.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 (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.t17 t1021.t23 t1021.t29 t1021.t35 t1021.t41))
% 18.47/18.73  (step t1021.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 (t1021.t42))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1021 t1022))
% 18.47/18.73  (anchor :step t1024 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1024.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1024.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1024.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1024.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1024.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1024.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1024.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1024.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1024.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1024.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1024.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1024.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1024.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.73  (step t1024.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1024.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1024.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1024.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1024.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1024.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1024.t18))
% 18.47/18.73  (step t1024.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1024.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1024.t19 t1024.t20))
% 18.47/18.73  (step t1024.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1024.t17 t1024.t21))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t1024.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1024 t1025))
% 18.47/18.73  (anchor :step t1027 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1027.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1027.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1027.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1027.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1027.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1027.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1027.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1027.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1027.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1027.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1027.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1027.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1027.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.73  (step t1027.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t1027.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1027.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1027.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1027.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1027.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1027.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1027.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1027.t20))
% 18.47/18.73  (step t1027.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1027.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1027.t21 t1027.t22))
% 18.47/18.73  (step t1027.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1027.t19 t1027.t23))
% 18.47/18.73  (step t1027.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1027.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1027.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1027.t26))
% 18.47/18.73  (step t1027.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1027.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1027.t27 t1027.t28))
% 18.47/18.73  (step t1027.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1027.t25 t1027.t29))
% 18.47/18.73  (step t1027.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t1027.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1027.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1027.t32))
% 18.47/18.73  (step t1027.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1027.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1027.t33 t1027.t34))
% 18.47/18.73  (step t1027.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1027.t31 t1027.t35))
% 18.47/18.73  (step t1027.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t1027.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1027.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1027.t38))
% 18.47/18.73  (step t1027.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1027.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1027.t39 t1027.t40))
% 18.47/18.73  (step t1027.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1027.t37 t1027.t41))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t1027.t43))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1027 t1028))
% 18.47/18.73  (anchor :step t1030 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1030.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1030.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1030.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1030.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1030.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1030.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1030.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1030.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1030.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1030.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1030.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1030.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1030.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1030.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.73  (step t1030.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.73  (step t1030.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1030.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1030.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1030.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1030.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1030.t19))
% 18.47/18.73  (step t1030.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1030.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1030.t20 t1030.t21))
% 18.47/18.73  (step t1030.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1030.t18 t1030.t22))
% 18.47/18.73  (step t1030.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 (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.t17 t1030.t23))
% 18.47/18.73  (step t1030.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 (t1030.t24))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1030 t1031))
% 18.47/18.73  (anchor :step t1033 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.73  (step t1033.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1033.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1033.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1033.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1033.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.73  (step t1033.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1033.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1033.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1033.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.73  (step t1033.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1033.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1033.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.73  (step t1033.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1033.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.73  (step t1033.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.73  (step t1033.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1033.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1033.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1033.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.73  (step t1033.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1033.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1033.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.47/18.73  (step t1033.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1033.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1033.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1033.t24))
% 18.47/18.73  (step t1033.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1033.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1033.t25 t1033.t26))
% 18.47/18.73  (step t1033.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1033.t23 t1033.t27))
% 18.47/18.73  (step t1033.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 (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.t18 t1033.t19 t1033.t20 t1033.t21 t1033.t22 t1033.t28))
% 18.47/18.73  (step t1033.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 (t1033.t29))
% 18.47/18.73  (step t1033 (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)
% 18.47/18.73  (step t1034 (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)
% 18.47/18.73  (step t1035 (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 (t1033 t1034))
% 18.47/18.73  (anchor :step t1036 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1036.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1036.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1036.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1036.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1036.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1036.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1036.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1036.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1036.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1036.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1036.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1036.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1036.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1036.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t1036.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t1036.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1036.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1036.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1036.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1036.t18))
% 18.47/18.73  (step t1036.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1036.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1036.t19 t1036.t20))
% 18.47/18.73  (step t1036.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1036.t17 t1036.t21))
% 18.47/18.73  (step t1036.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 (t1036.t5 t1036.t6 t1036.t7 t1036.t8 t1036.t9 t1036.t10 t1036.t11 t1036.t12 t1036.t13 t1036.t14 t1036.t15 t1036.t16 t1036.t22))
% 18.47/18.73  (step t1036.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 (t1036.t23))
% 18.47/18.73  (step t1036 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.73  (step t1037 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.73  (step t1038 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t1036 t1037))
% 18.47/18.73  (anchor :step t1039 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1039.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1039.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1039.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1039.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1039.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1039.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1039.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1039.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1039.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1039.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1039.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1039.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1039.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t1039.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.73  (step t1039.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t1039.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1039.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1039.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1039.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1039.t18))
% 18.47/18.73  (step t1039.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1039.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1039.t19 t1039.t20))
% 18.47/18.73  (step t1039.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1039.t17 t1039.t21))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t1039.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1039 t1040))
% 18.47/18.73  (anchor :step t1042 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1042.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1042.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1042.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1042.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1042.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1042.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1042.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1042.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1042.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1042.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1042.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1042.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1042.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1042.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.73  (step t1042.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t1042.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1042.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1042.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1042.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1042.t18))
% 18.47/18.73  (step t1042.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1042.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1042.t19 t1042.t20))
% 18.47/18.73  (step t1042.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1042.t17 t1042.t21))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t1042.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1042 t1043))
% 18.47/18.73  (anchor :step t1045 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1045.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1045.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1045.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1045.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1045.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1045.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1045.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1045.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1045.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1045.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1045.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1045.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1045.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t1045.t14 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t1045.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1045.t16 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.73  (step t1045.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1045.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1045.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1045.t18))
% 18.47/18.73  (step t1045.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1045.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1045.t19 t1045.t20))
% 18.47/18.73  (step t1045.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1045.t17 t1045.t21))
% 18.47/18.73  (step t1045.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 (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.t22))
% 18.47/18.73  (step t1045.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 (t1045.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1045 t1046))
% 18.47/18.73  (anchor :step t1048 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1048.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1048.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1048.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1048.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1048.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1048.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1048.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1048.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1048.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1048.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1048.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t1048.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1048.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1048.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1048.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.73  (step t1048.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1048.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1048.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1048.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1048.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1048.t19))
% 18.47/18.73  (step t1048.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1048.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1048.t20 t1048.t21))
% 18.47/18.73  (step t1048.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1048.t18 t1048.t22))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t1048.t24))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1048 t1049))
% 18.47/18.73  (anchor :step t1051 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.73  (step t1051.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1051.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1051.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1051.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1051.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.73  (step t1051.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1051.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1051.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1051.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.73  (step t1051.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1051.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1051.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.73  (step t1051.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1051.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.73  (step t1051.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.73  (step t1051.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t1051.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1051.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1051.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1051.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1051.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1051.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.47/18.73  (step t1051.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1051.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1051.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1051.t24))
% 18.47/18.73  (step t1051.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1051.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1051.t25 t1051.t26))
% 18.47/18.73  (step t1051.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1051.t23 t1051.t27))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t1051.t29))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1051 t1052))
% 18.47/18.73  (anchor :step t1054 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1054.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1054.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1054.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1054.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1054.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1054.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1054.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1054.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1054.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1054.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1054.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t1054.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1054.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.73  (step t1054.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t1054.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1054.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1054.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1054.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1054.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1054.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1054.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1054.t20))
% 18.47/18.73  (step t1054.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1054.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1054.t21 t1054.t22))
% 18.47/18.73  (step t1054.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1054.t19 t1054.t23))
% 18.47/18.73  (step t1054.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1054.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1054.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1054.t26))
% 18.47/18.73  (step t1054.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1054.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1054.t27 t1054.t28))
% 18.47/18.73  (step t1054.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1054.t25 t1054.t29))
% 18.47/18.73  (step t1054.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t1054.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1054.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1054.t32))
% 18.47/18.73  (step t1054.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1054.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1054.t33 t1054.t34))
% 18.47/18.73  (step t1054.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1054.t31 t1054.t35))
% 18.47/18.73  (step t1054.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t1054.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1054.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1054.t38))
% 18.47/18.73  (step t1054.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1054.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1054.t39 t1054.t40))
% 18.47/18.73  (step t1054.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1054.t37 t1054.t41))
% 18.47/18.73  (step t1054.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 (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.t18 t1054.t24 t1054.t30 t1054.t36 t1054.t42))
% 18.47/18.73  (step t1054.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 (t1054.t43))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1054 t1055))
% 18.47/18.73  (anchor :step t1057 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1057.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1057.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1057.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1057.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1057.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1057.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1057.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1057.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1057.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1057.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1057.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t1057.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1057.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t1057.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t1057.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t1057.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1057.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1057.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1057.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1057.t18))
% 18.47/18.73  (step t1057.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1057.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1057.t19 t1057.t20))
% 18.47/18.73  (step t1057.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1057.t17 t1057.t21))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t1057.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1057 t1058))
% 18.47/18.73  (anchor :step t1060 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1060.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1060.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1060.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1060.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1060.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1060.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1060.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1060.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1060.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1060.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1060.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t1060.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1060.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1060.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1060.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t1060.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1060.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1060.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1060.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1060.t18))
% 18.47/18.73  (step t1060.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1060.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1060.t19 t1060.t20))
% 18.47/18.73  (step t1060.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1060.t17 t1060.t21))
% 18.47/18.73  (step t1060.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 (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.t22))
% 18.47/18.73  (step t1060.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 (t1060.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1060 t1061))
% 18.47/18.73  (anchor :step t1063 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1063.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1063.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1063.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1063.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1063.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1063.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1063.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1063.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1063.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1063.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1063.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1063.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1063.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1063.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t1063.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1063.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1063.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1063.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1063.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1063.t18))
% 18.47/18.73  (step t1063.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1063.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1063.t19 t1063.t20))
% 18.47/18.73  (step t1063.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1063.t17 t1063.t21))
% 18.47/18.73  (step t1063.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 (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.t22))
% 18.47/18.73  (step t1063.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 (t1063.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1063 t1064))
% 18.47/18.73  (anchor :step t1066 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1066.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1066.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1066.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1066.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1066.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1066.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1066.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1066.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1066.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1066.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1066.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t1066.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1066.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t1066.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t1066.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1066.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1066.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1066.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1066.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1066.t18))
% 18.47/18.73  (step t1066.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1066.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1066.t19 t1066.t20))
% 18.47/18.73  (step t1066.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1066.t17 t1066.t21))
% 18.47/18.73  (step t1066.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 (t1066.t5 t1066.t6 t1066.t7 t1066.t8 t1066.t9 t1066.t10 t1066.t11 t1066.t12 t1066.t13 t1066.t14 t1066.t15 t1066.t16 t1066.t22))
% 18.47/18.73  (step t1066.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 (t1066.t23))
% 18.47/18.73  (step t1066 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (step t1067 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (step t1068 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t1066 t1067))
% 18.47/18.73  (anchor :step t1069 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1069.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1069.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1069.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1069.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1069.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1069.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1069.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1069.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1069.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1069.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1069.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t1069.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1069.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1069.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1069.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1069.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1069.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1069.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1069.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1069.t18))
% 18.47/18.73  (step t1069.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1069.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1069.t19 t1069.t20))
% 18.47/18.73  (step t1069.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1069.t17 t1069.t21))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t1069.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1069 t1070))
% 18.47/18.73  (anchor :step t1072 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1072.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1072.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1072.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1072.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1072.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1072.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1072.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1072.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1072.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1072.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1072.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.73  (step t1072.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1072.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t1072.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1072.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.73  (step t1072.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1072.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1072.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1072.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1072.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1072.t19))
% 18.47/18.73  (step t1072.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1072.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1072.t20 t1072.t21))
% 18.47/18.73  (step t1072.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1072.t18 t1072.t22))
% 18.47/18.73  (step t1072.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 (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.t17 t1072.t23))
% 18.47/18.73  (step t1072.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 (t1072.t24))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1072 t1073))
% 18.47/18.73  (anchor :step t1075 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1075.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1075.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1075.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1075.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1075.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1075.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1075.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1075.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1075.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1075.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1075.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.73  (step t1075.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1075.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1075.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t1075.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.73  (step t1075.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1075.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1075.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1075.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1075.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1075.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1075.t20))
% 18.47/18.73  (step t1075.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1075.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1075.t21 t1075.t22))
% 18.47/18.73  (step t1075.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1075.t19 t1075.t23))
% 18.47/18.73  (step t1075.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1075.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1075.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1075.t26))
% 18.47/18.73  (step t1075.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1075.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1075.t27 t1075.t28))
% 18.47/18.73  (step t1075.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1075.t25 t1075.t29))
% 18.47/18.73  (step t1075.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t1075.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1075.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1075.t32))
% 18.47/18.73  (step t1075.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1075.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1075.t33 t1075.t34))
% 18.47/18.73  (step t1075.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1075.t31 t1075.t35))
% 18.47/18.73  (step t1075.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t1075.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1075.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1075.t38))
% 18.47/18.73  (step t1075.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1075.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1075.t39 t1075.t40))
% 18.47/18.73  (step t1075.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1075.t37 t1075.t41))
% 18.47/18.73  (step t1075.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 (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.t17 t1075.t18 t1075.t24 t1075.t30 t1075.t36 t1075.t42))
% 18.47/18.73  (step t1075.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 (t1075.t43))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1075 t1076))
% 18.47/18.73  (anchor :step t1078 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1078.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1078.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1078.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1078.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1078.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1078.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1078.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1078.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1078.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1078.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1078.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.73  (step t1078.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1078.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.73  (step t1078.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t1078.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1078.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1078.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1078.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1078.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1078.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1078.t19))
% 18.47/18.73  (step t1078.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1078.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1078.t20 t1078.t21))
% 18.47/18.73  (step t1078.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1078.t18 t1078.t22))
% 18.47/18.73  (step t1078.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1078.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1078.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1078.t25))
% 18.47/18.73  (step t1078.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1078.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1078.t26 t1078.t27))
% 18.47/18.73  (step t1078.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1078.t24 t1078.t28))
% 18.47/18.73  (step t1078.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t1078.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1078.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1078.t31))
% 18.47/18.73  (step t1078.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1078.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1078.t32 t1078.t33))
% 18.47/18.73  (step t1078.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1078.t30 t1078.t34))
% 18.47/18.73  (step t1078.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t1078.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1078.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1078.t37))
% 18.47/18.73  (step t1078.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1078.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1078.t38 t1078.t39))
% 18.47/18.73  (step t1078.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1078.t36 t1078.t40))
% 18.47/18.73  (step t1078.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 (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.t17 t1078.t23 t1078.t29 t1078.t35 t1078.t41))
% 18.47/18.73  (step t1078.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 (t1078.t42))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1078 t1079))
% 18.47/18.73  (anchor :step t1081 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.73  (step t1081.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1081.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1081.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1081.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1081.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.73  (step t1081.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1081.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1081.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1081.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.73  (step t1081.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1081.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1081.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.73  (step t1081.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1081.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.73  (step t1081.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.73  (step t1081.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.73  (step t1081.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1081.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1081.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t1081.t20 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1081.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1081.t22 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1081.t23 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1081.t24 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.47/18.73  (step t1081.t25 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1081.t26 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1081.t27 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1081.t26))
% 18.47/18.73  (step t1081.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1081.t29 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1081.t27 t1081.t28))
% 18.47/18.73  (step t1081.t30 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1081.t25 t1081.t29))
% 18.47/18.73  (step t1081.t31 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1081.t32 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1081.t33 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1081.t32))
% 18.47/18.73  (step t1081.t34 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1081.t35 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1081.t33 t1081.t34))
% 18.47/18.73  (step t1081.t36 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1081.t31 t1081.t35))
% 18.47/18.73  (step t1081.t37 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t1081.t38 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1081.t39 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1081.t38))
% 18.47/18.73  (step t1081.t40 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1081.t41 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1081.t39 t1081.t40))
% 18.47/18.73  (step t1081.t42 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1081.t37 t1081.t41))
% 18.47/18.73  (step t1081.t43 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t1081.t44 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1081.t45 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1081.t44))
% 18.47/18.73  (step t1081.t46 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1081.t47 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1081.t45 t1081.t46))
% 18.47/18.73  (step t1081.t48 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1081.t43 t1081.t47))
% 18.47/18.73  (step t1081.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 (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.t18 t1081.t19 t1081.t20 t1081.t21 t1081.t22 t1081.t23 t1081.t24 t1081.t30 t1081.t36 t1081.t42 t1081.t48))
% 18.47/18.73  (step t1081.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 (t1081.t49))
% 18.47/18.73  (step t1081 (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)
% 18.47/18.73  (step t1082 (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)
% 18.47/18.73  (step t1083 (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 (t1081 t1082))
% 18.47/18.73  (anchor :step t1084 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1084.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1084.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1084.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1084.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1084.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1084.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1084.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1084.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1084.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1084.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1084.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1084.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1084.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.73  (step t1084.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t1084.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1084.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1084.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1084.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1084.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1084.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1084.t19))
% 18.47/18.73  (step t1084.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1084.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1084.t20 t1084.t21))
% 18.47/18.73  (step t1084.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1084.t18 t1084.t22))
% 18.47/18.73  (step t1084.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1084.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1084.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1084.t25))
% 18.47/18.73  (step t1084.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1084.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1084.t26 t1084.t27))
% 18.47/18.73  (step t1084.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1084.t24 t1084.t28))
% 18.47/18.73  (step t1084.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t1084.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1084.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1084.t31))
% 18.47/18.73  (step t1084.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1084.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1084.t32 t1084.t33))
% 18.47/18.73  (step t1084.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1084.t30 t1084.t34))
% 18.47/18.73  (step t1084.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t1084.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1084.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1084.t37))
% 18.47/18.73  (step t1084.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1084.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1084.t38 t1084.t39))
% 18.47/18.73  (step t1084.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1084.t36 t1084.t40))
% 18.47/18.73  (step t1084.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 (t1084.t5 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.t23 t1084.t29 t1084.t35 t1084.t41))
% 18.47/18.73  (step t1084.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 (t1084.t42))
% 18.47/18.73  (step t1084 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (step t1085 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (step t1086 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t1084 t1085))
% 18.47/18.73  (anchor :step t1087 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1087.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1087.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1087.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1087.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1087.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1087.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1087.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1087.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1087.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1087.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1087.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1087.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1087.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.73  (step t1087.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t1087.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t1087.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1087.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1087.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1087.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1087.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1087.t19))
% 18.47/18.73  (step t1087.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1087.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1087.t20 t1087.t21))
% 18.47/18.73  (step t1087.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1087.t18 t1087.t22))
% 18.47/18.73  (step t1087.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1087.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1087.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1087.t25))
% 18.47/18.73  (step t1087.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1087.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1087.t26 t1087.t27))
% 18.47/18.73  (step t1087.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1087.t24 t1087.t28))
% 18.47/18.73  (step t1087.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t1087.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1087.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1087.t31))
% 18.47/18.73  (step t1087.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1087.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1087.t32 t1087.t33))
% 18.47/18.73  (step t1087.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1087.t30 t1087.t34))
% 18.47/18.73  (step t1087.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t1087.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1087.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1087.t37))
% 18.47/18.73  (step t1087.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1087.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1087.t38 t1087.t39))
% 18.47/18.73  (step t1087.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1087.t36 t1087.t40))
% 18.47/18.73  (step t1087.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 (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.t23 t1087.t29 t1087.t35 t1087.t41))
% 18.47/18.73  (step t1087.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 (t1087.t42))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1087 t1088))
% 18.47/18.73  (anchor :step t1090 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.73  (step t1090.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1090.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1090.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1090.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1090.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.73  (step t1090.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1090.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1090.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1090.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.73  (step t1090.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1090.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1090.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.73  (step t1090.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1090.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.73  (step t1090.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.73  (step t1090.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1090.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1090.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.73  (step t1090.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t1090.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1090.t21 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1090.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.73  (step t1090.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1090.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1090.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1090.t24))
% 18.47/18.73  (step t1090.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1090.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1090.t25 t1090.t26))
% 18.47/18.73  (step t1090.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1090.t23 t1090.t27))
% 18.47/18.73  (step t1090.t29 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1090.t30 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1090.t31 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1090.t30))
% 18.47/18.73  (step t1090.t32 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1090.t33 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1090.t31 t1090.t32))
% 18.47/18.73  (step t1090.t34 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1090.t29 t1090.t33))
% 18.47/18.73  (step t1090.t35 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t1090.t36 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1090.t37 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1090.t36))
% 18.47/18.73  (step t1090.t38 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1090.t39 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1090.t37 t1090.t38))
% 18.47/18.73  (step t1090.t40 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1090.t35 t1090.t39))
% 18.47/18.73  (step t1090.t41 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t1090.t42 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1090.t43 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1090.t42))
% 18.47/18.73  (step t1090.t44 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1090.t45 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1090.t43 t1090.t44))
% 18.47/18.73  (step t1090.t46 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1090.t41 t1090.t45))
% 18.47/18.73  (step t1090.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 (t1090.t6 t1090.t7 t1090.t8 t1090.t9 t1090.t10 t1090.t11 t1090.t12 t1090.t13 t1090.t14 t1090.t15 t1090.t16 t1090.t17 t1090.t18 t1090.t19 t1090.t20 t1090.t21 t1090.t22 t1090.t28 t1090.t34 t1090.t40 t1090.t46))
% 18.47/18.73  (step t1090.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 (t1090.t47))
% 18.47/18.73  (step t1090 (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)
% 18.47/18.73  (step t1091 (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)
% 18.47/18.73  (step t1092 (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 (t1090 t1091))
% 18.47/18.73  (anchor :step t1093 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1093.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1093.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1093.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1093.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1093.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1093.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1093.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1093.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1093.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1093.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1093.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1093.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1093.t13 (cl (= (= (tptp.a Z3) 8) (= (tptp.a Z3) 8))) :rule refl)
% 18.47/18.73  (step t1093.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t1093.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1093.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1093.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1093.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1093.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1093.t18))
% 18.47/18.73  (step t1093.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1093.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1093.t19 t1093.t20))
% 18.47/18.73  (step t1093.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1093.t17 t1093.t21))
% 18.47/18.73  (step t1093.t23 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1093.t24 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1093.t25 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1093.t24))
% 18.47/18.73  (step t1093.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1093.t27 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1093.t25 t1093.t26))
% 18.47/18.73  (step t1093.t28 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1093.t23 t1093.t27))
% 18.47/18.73  (step t1093.t29 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t1093.t30 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1093.t31 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1093.t30))
% 18.47/18.73  (step t1093.t32 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1093.t33 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1093.t31 t1093.t32))
% 18.47/18.73  (step t1093.t34 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1093.t29 t1093.t33))
% 18.47/18.73  (step t1093.t35 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t1093.t36 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1093.t37 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1093.t36))
% 18.47/18.73  (step t1093.t38 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1093.t39 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1093.t37 t1093.t38))
% 18.47/18.73  (step t1093.t40 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1093.t35 t1093.t39))
% 18.47/18.73  (step t1093.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 (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 t1093.t28 t1093.t34 t1093.t40))
% 18.47/18.73  (step t1093.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 (t1093.t41))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1093 t1094))
% 18.47/18.73  (anchor :step t1096 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1096.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1096.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1096.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1096.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1096.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1096.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1096.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1096.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1096.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1096.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1096.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1096.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1096.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t1096.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.73  (step t1096.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1096.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1096.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1096.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1096.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1096.t18))
% 18.47/18.73  (step t1096.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1096.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1096.t19 t1096.t20))
% 18.47/18.73  (step t1096.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1096.t17 t1096.t21))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t1096.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1096 t1097))
% 18.47/18.73  (anchor :step t1099 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1099.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1099.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1099.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1099.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1099.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1099.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1099.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1099.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1099.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1099.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1099.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1099.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1099.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1099.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.73  (step t1099.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1099.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1099.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1099.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1099.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1099.t18))
% 18.47/18.73  (step t1099.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1099.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1099.t19 t1099.t20))
% 18.47/18.73  (step t1099.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1099.t17 t1099.t21))
% 18.47/18.73  (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) 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 (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))
% 18.47/18.73  (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) 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 (t1099.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1099 t1100))
% 18.47/18.73  (anchor :step t1102 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1102.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1102.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1102.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1102.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1102.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1102.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1102.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1102.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1102.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1102.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1102.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1102.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1102.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t1102.t14 (cl (= (= (tptp.a Z4) 8) (= (tptp.a Z4) 8))) :rule refl)
% 18.47/18.73  (step t1102.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.73  (step t1102.t16 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1102.t17 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1102.t18 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1102.t17))
% 18.47/18.73  (step t1102.t19 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1102.t20 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1102.t18 t1102.t19))
% 18.47/18.73  (step t1102.t21 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1102.t16 t1102.t20))
% 18.47/18.73  (step t1102.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 (t1102.t5 t1102.t6 t1102.t7 t1102.t8 t1102.t9 t1102.t10 t1102.t11 t1102.t12 t1102.t13 t1102.t14 t1102.t15 t1102.t21))
% 18.47/18.73  (step t1102.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 (t1102.t22))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1102 t1103))
% 18.47/18.73  (anchor :step t1105 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1105.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1105.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1105.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1105.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1105.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1105.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1105.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1105.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1105.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1105.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1105.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1105.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1105.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1105.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.47/18.73  (step t1105.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.73  (step t1105.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.73  (step t1105.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1105.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1105.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1105.t18))
% 18.47/18.73  (step t1105.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1105.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1105.t19 t1105.t20))
% 18.47/18.73  (step t1105.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1105.t17 t1105.t21))
% 18.47/18.73  (step t1105.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 (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.t22))
% 18.47/18.73  (step t1105.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 (t1105.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1105 t1106))
% 18.47/18.73  (anchor :step t1108 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1108.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1108.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1108.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1108.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1108.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1108.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1108.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1108.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1108.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1108.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1108.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1108.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1108.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t1108.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.47/18.73  (step t1108.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.73  (step t1108.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.73  (step t1108.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1108.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1108.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1108.t18))
% 18.47/18.73  (step t1108.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1108.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1108.t19 t1108.t20))
% 18.47/18.73  (step t1108.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1108.t17 t1108.t21))
% 18.47/18.73  (step t1108.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 (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.t22))
% 18.47/18.73  (step t1108.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 (t1108.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1108 t1109))
% 18.47/18.73  (anchor :step t1111 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1111.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1111.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1111.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1111.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1111.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1111.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1111.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1111.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1111.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1111.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1111.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1111.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1111.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1111.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t1111.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.73  (step t1111.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1111.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1111.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1111.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1111.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1111.t19))
% 18.47/18.73  (step t1111.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1111.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1111.t20 t1111.t21))
% 18.47/18.73  (step t1111.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1111.t18 t1111.t22))
% 18.47/18.73  (step t1111.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 (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))
% 18.47/18.73  (step t1111.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 (t1111.t24))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1111 t1112))
% 18.47/18.73  (anchor :step t1114 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.73  (step t1114.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1114.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1114.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1114.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1114.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.73  (step t1114.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1114.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1114.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1114.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.73  (step t1114.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1114.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1114.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.73  (step t1114.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1114.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.73  (step t1114.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.73  (step t1114.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1114.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1114.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1114.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t1114.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1114.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1114.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.47/18.73  (step t1114.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1114.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1114.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1114.t24))
% 18.47/18.73  (step t1114.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1114.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1114.t25 t1114.t26))
% 18.47/18.73  (step t1114.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1114.t23 t1114.t27))
% 18.47/18.73  (step t1114.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 (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.t28))
% 18.47/18.73  (step t1114.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 (t1114.t29))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1114 t1115))
% 18.47/18.73  (anchor :step t1117 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1117.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1117.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1117.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1117.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1117.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1117.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1117.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1117.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1117.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1117.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1117.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1117.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1117.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.73  (step t1117.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1117.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t1117.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1117.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1117.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1117.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1117.t18))
% 18.47/18.73  (step t1117.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1117.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1117.t19 t1117.t20))
% 18.47/18.73  (step t1117.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1117.t17 t1117.t21))
% 18.47/18.73  (step t1117.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 (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.t22))
% 18.47/18.73  (step t1117.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 (t1117.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1117 t1118))
% 18.47/18.73  (anchor :step t1120 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1120.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1120.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1120.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1120.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1120.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1120.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1120.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1120.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1120.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1120.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1120.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1120.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1120.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.73  (step t1120.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1120.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1120.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1120.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1120.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1120.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1120.t18))
% 18.47/18.73  (step t1120.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1120.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1120.t19 t1120.t20))
% 18.47/18.73  (step t1120.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1120.t17 t1120.t21))
% 18.47/18.73  (step t1120.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 (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.t22))
% 18.47/18.73  (step t1120.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 (t1120.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1120 t1121))
% 18.47/18.73  (anchor :step t1123 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1123.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1123.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1123.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1123.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1123.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1123.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1123.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1123.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1123.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1123.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1123.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.73  (step t1123.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1123.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.73  (step t1123.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t1123.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1123.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1123.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1123.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1123.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1123.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1123.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1123.t20))
% 18.47/18.73  (step t1123.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1123.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1123.t21 t1123.t22))
% 18.47/18.73  (step t1123.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1123.t19 t1123.t23))
% 18.47/18.73  (step t1123.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1123.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1123.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1123.t26))
% 18.47/18.73  (step t1123.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1123.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1123.t27 t1123.t28))
% 18.47/18.73  (step t1123.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1123.t25 t1123.t29))
% 18.47/18.73  (step t1123.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t1123.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1123.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1123.t32))
% 18.47/18.73  (step t1123.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1123.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1123.t33 t1123.t34))
% 18.47/18.73  (step t1123.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1123.t31 t1123.t35))
% 18.47/18.73  (step t1123.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t1123.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1123.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1123.t38))
% 18.47/18.73  (step t1123.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1123.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1123.t39 t1123.t40))
% 18.47/18.73  (step t1123.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1123.t37 t1123.t41))
% 18.47/18.73  (step t1123.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 (t1123.t5 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.t24 t1123.t30 t1123.t36 t1123.t42))
% 18.47/18.73  (step t1123.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 (t1123.t43))
% 18.47/18.73  (step t1123 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (step t1124 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.73  (step t1125 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t1123 t1124))
% 18.47/18.73  (anchor :step t1126 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1126.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1126.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1126.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1126.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1126.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1126.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1126.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1126.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1126.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1126.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1126.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1126.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1126.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1126.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1126.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.73  (step t1126.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1126.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1126.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1126.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1126.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1126.t19))
% 18.47/18.73  (step t1126.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1126.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1126.t20 t1126.t21))
% 18.47/18.73  (step t1126.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1126.t18 t1126.t22))
% 18.47/18.73  (step t1126.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 (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.t17 t1126.t23))
% 18.47/18.73  (step t1126.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 (t1126.t24))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1126 t1127))
% 18.47/18.73  (anchor :step t1129 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.73  (step t1129.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1129.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1129.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1129.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1129.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.73  (step t1129.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1129.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1129.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1129.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.73  (step t1129.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1129.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1129.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.73  (step t1129.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1129.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.73  (step t1129.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.73  (step t1129.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1129.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1129.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.73  (step t1129.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.73  (step t1129.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1129.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1129.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.47/18.73  (step t1129.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1129.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1129.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1129.t24))
% 18.47/18.73  (step t1129.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1129.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1129.t25 t1129.t26))
% 18.47/18.73  (step t1129.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1129.t23 t1129.t27))
% 18.47/18.73  (step t1129.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 (t1129.t6 t1129.t7 t1129.t8 t1129.t9 t1129.t10 t1129.t11 t1129.t12 t1129.t13 t1129.t14 t1129.t15 t1129.t16 t1129.t17 t1129.t18 t1129.t19 t1129.t20 t1129.t21 t1129.t22 t1129.t28))
% 18.47/18.73  (step t1129.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 (t1129.t29))
% 18.47/18.73  (step t1129 (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)
% 18.47/18.73  (step t1130 (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)
% 18.47/18.73  (step t1131 (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 (t1129 t1130))
% 18.47/18.73  (anchor :step t1132 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1132.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1132.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1132.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1132.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1132.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1132.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1132.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1132.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1132.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1132.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1132.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1132.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1132.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.73  (step t1132.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.73  (step t1132.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1132.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1132.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1132.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.73  (step t1132.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1132.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1132.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1132.t20))
% 18.47/18.73  (step t1132.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1132.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1132.t21 t1132.t22))
% 18.47/18.73  (step t1132.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1132.t19 t1132.t23))
% 18.47/18.73  (step t1132.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1132.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1132.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1132.t26))
% 18.47/18.73  (step t1132.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1132.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1132.t27 t1132.t28))
% 18.47/18.73  (step t1132.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1132.t25 t1132.t29))
% 18.47/18.73  (step t1132.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.73  (step t1132.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1132.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1132.t32))
% 18.47/18.73  (step t1132.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1132.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1132.t33 t1132.t34))
% 18.47/18.73  (step t1132.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1132.t31 t1132.t35))
% 18.47/18.73  (step t1132.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.73  (step t1132.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1132.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1132.t38))
% 18.47/18.73  (step t1132.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1132.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1132.t39 t1132.t40))
% 18.47/18.73  (step t1132.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1132.t37 t1132.t41))
% 18.47/18.73  (step t1132.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 (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.t17 t1132.t18 t1132.t24 t1132.t30 t1132.t36 t1132.t42))
% 18.47/18.73  (step t1132.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 (t1132.t43))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1132 t1133))
% 18.47/18.73  (anchor :step t1135 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1135.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1135.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1135.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1135.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1135.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1135.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1135.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1135.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1135.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1135.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1135.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1135.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1135.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.73  (step t1135.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.73  (step t1135.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.73  (step t1135.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.73  (step t1135.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.73  (step t1135.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.73  (step t1135.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1135.t18))
% 18.47/18.73  (step t1135.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.73  (step t1135.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1135.t19 t1135.t20))
% 18.47/18.73  (step t1135.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1135.t17 t1135.t21))
% 18.47/18.73  (step t1135.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 (t1135.t5 t1135.t6 t1135.t7 t1135.t8 t1135.t9 t1135.t10 t1135.t11 t1135.t12 t1135.t13 t1135.t14 t1135.t15 t1135.t16 t1135.t22))
% 18.47/18.73  (step t1135.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 (t1135.t23))
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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)
% 18.47/18.73  (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) 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 (t1135 t1136))
% 18.47/18.73  (anchor :step t1138 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.73  (step t1138.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.73  (step t1138.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.73  (step t1138.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.73  (step t1138.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.73  (step t1138.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.73  (step t1138.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.73  (step t1138.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.73  (step t1138.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.73  (step t1138.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.73  (step t1138.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.73  (step t1138.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.73  (step t1138.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.73  (step t1138.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1138.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.74  (step t1138.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.74  (step t1138.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1138.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1138.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1138.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1138.t18))
% 18.47/18.74  (step t1138.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1138.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1138.t19 t1138.t20))
% 18.47/18.74  (step t1138.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1138.t17 t1138.t21))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1138.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1138 t1139))
% 18.47/18.74  (anchor :step t1141 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1141.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1141.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1141.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1141.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1141.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1141.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1141.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1141.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1141.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1141.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1141.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1141.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1141.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1141.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.74  (step t1141.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.74  (step t1141.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1141.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1141.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1141.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1141.t18))
% 18.47/18.74  (step t1141.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1141.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1141.t19 t1141.t20))
% 18.47/18.74  (step t1141.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1141.t17 t1141.t21))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1141.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1141 t1142))
% 18.47/18.74  (anchor :step t1144 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1144.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1144.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1144.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1144.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1144.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1144.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1144.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1144.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1144.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1144.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1144.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1144.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1144.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1144.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.74  (step t1144.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.74  (step t1144.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1144.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1144.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1144.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1144.t18))
% 18.47/18.74  (step t1144.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1144.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1144.t19 t1144.t20))
% 18.47/18.74  (step t1144.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1144.t17 t1144.t21))
% 18.47/18.74  (step t1144.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 (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.t22))
% 18.47/18.74  (step t1144.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 (t1144.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1144 t1145))
% 18.47/18.74  (anchor :step t1147 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1147.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1147.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1147.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1147.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1147.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1147.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1147.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1147.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1147.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1147.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1147.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1147.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1147.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1147.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.74  (step t1147.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.74  (step t1147.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1147.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1147.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1147.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1147.t18))
% 18.47/18.74  (step t1147.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1147.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1147.t19 t1147.t20))
% 18.47/18.74  (step t1147.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1147.t17 t1147.t21))
% 18.47/18.74  (step t1147.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 (t1147.t5 t1147.t6 t1147.t7 t1147.t8 t1147.t9 t1147.t10 t1147.t11 t1147.t12 t1147.t13 t1147.t14 t1147.t15 t1147.t16 t1147.t22))
% 18.47/18.74  (step t1147.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 (t1147.t23))
% 18.47/18.74  (step t1147 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.74  (step t1148 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.74  (step t1149 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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 (t1147 t1148))
% 18.47/18.74  (anchor :step t1150 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1150.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1150.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1150.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1150.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1150.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1150.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1150.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1150.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1150.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1150.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1150.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.74  (step t1150.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1150.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1150.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.74  (step t1150.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1150.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1150.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1150.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1150.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1150.t18))
% 18.47/18.74  (step t1150.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1150.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1150.t19 t1150.t20))
% 18.47/18.74  (step t1150.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1150.t17 t1150.t21))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1150.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1150 t1151))
% 18.47/18.74  (anchor :step t1153 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1153.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1153.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1153.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1153.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1153.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1153.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1153.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1153.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1153.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1153.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1153.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1153.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1153.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1153.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.74  (step t1153.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1153.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1153.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1153.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1153.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1153.t18))
% 18.47/18.74  (step t1153.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1153.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1153.t19 t1153.t20))
% 18.47/18.74  (step t1153.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1153.t17 t1153.t21))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1153.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1153 t1154))
% 18.47/18.74  (anchor :step t1156 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1156.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1156.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1156.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1156.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1156.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1156.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1156.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1156.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1156.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1156.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1156.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.74  (step t1156.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1156.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1156.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.74  (step t1156.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1156.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1156.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1156.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1156.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1156.t18))
% 18.47/18.74  (step t1156.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1156.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1156.t19 t1156.t20))
% 18.47/18.74  (step t1156.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1156.t17 t1156.t21))
% 18.47/18.74  (step t1156.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 (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.t22))
% 18.47/18.74  (step t1156.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 (t1156.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1156 t1157))
% 18.47/18.74  (anchor :step t1159 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1159.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1159.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1159.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1159.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1159.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1159.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1159.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1159.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1159.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1159.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1159.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1159.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1159.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1159.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.74  (step t1159.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1159.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1159.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1159.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1159.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1159.t18))
% 18.47/18.74  (step t1159.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1159.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1159.t19 t1159.t20))
% 18.47/18.74  (step t1159.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1159.t17 t1159.t21))
% 18.47/18.74  (step t1159.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 (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.t22))
% 18.47/18.74  (step t1159.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 (t1159.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1159 t1160))
% 18.47/18.74  (anchor :step t1162 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1162.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1162.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1162.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1162.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1162.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1162.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1162.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1162.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1162.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1162.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1162.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1162.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1162.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1162.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1162.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1162.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1162.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1162.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1162.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1162.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1162.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1162.t20))
% 18.47/18.74  (step t1162.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1162.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1162.t21 t1162.t22))
% 18.47/18.74  (step t1162.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1162.t19 t1162.t23))
% 18.47/18.74  (step t1162.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1162.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1162.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1162.t26))
% 18.47/18.74  (step t1162.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1162.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1162.t27 t1162.t28))
% 18.47/18.74  (step t1162.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1162.t25 t1162.t29))
% 18.47/18.74  (step t1162.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1162.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1162.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1162.t32))
% 18.47/18.74  (step t1162.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1162.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1162.t33 t1162.t34))
% 18.47/18.74  (step t1162.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1162.t31 t1162.t35))
% 18.47/18.74  (step t1162.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1162.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1162.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1162.t38))
% 18.47/18.74  (step t1162.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1162.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1162.t39 t1162.t40))
% 18.47/18.74  (step t1162.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1162.t37 t1162.t41))
% 18.47/18.74  (step t1162.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 (t1162.t5 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.t24 t1162.t30 t1162.t36 t1162.t42))
% 18.47/18.74  (step t1162.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 (t1162.t43))
% 18.47/18.74  (step t1162 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.74  (step t1163 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.74  (step t1164 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t1162 t1163))
% 18.47/18.74  (anchor :step t1165 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1165.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1165.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1165.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1165.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1165.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1165.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1165.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1165.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1165.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1165.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1165.t11 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1165.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1165.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1165.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1165.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.74  (step t1165.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1165.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1165.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1165.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1165.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1165.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1165.t20))
% 18.47/18.74  (step t1165.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1165.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1165.t21 t1165.t22))
% 18.47/18.74  (step t1165.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1165.t19 t1165.t23))
% 18.47/18.74  (step t1165.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1165.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1165.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1165.t26))
% 18.47/18.74  (step t1165.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1165.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1165.t27 t1165.t28))
% 18.47/18.74  (step t1165.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1165.t25 t1165.t29))
% 18.47/18.74  (step t1165.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1165.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1165.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1165.t32))
% 18.47/18.74  (step t1165.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1165.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1165.t33 t1165.t34))
% 18.47/18.74  (step t1165.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1165.t31 t1165.t35))
% 18.47/18.74  (step t1165.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1165.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1165.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1165.t38))
% 18.47/18.74  (step t1165.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1165.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1165.t39 t1165.t40))
% 18.47/18.74  (step t1165.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1165.t37 t1165.t41))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1165.t43))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1165 t1166))
% 18.47/18.74  (anchor :step t1168 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1168.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1168.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1168.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1168.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1168.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1168.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1168.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1168.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1168.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1168.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1168.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1168.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1168.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1168.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1168.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1168.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1168.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1168.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1168.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1168.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1168.t19))
% 18.47/18.74  (step t1168.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1168.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1168.t20 t1168.t21))
% 18.47/18.74  (step t1168.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1168.t18 t1168.t22))
% 18.47/18.74  (step t1168.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1168.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1168.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1168.t25))
% 18.47/18.74  (step t1168.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1168.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1168.t26 t1168.t27))
% 18.47/18.74  (step t1168.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1168.t24 t1168.t28))
% 18.47/18.74  (step t1168.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1168.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1168.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1168.t31))
% 18.47/18.74  (step t1168.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1168.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1168.t32 t1168.t33))
% 18.47/18.74  (step t1168.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1168.t30 t1168.t34))
% 18.47/18.74  (step t1168.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1168.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1168.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1168.t37))
% 18.47/18.74  (step t1168.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1168.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1168.t38 t1168.t39))
% 18.47/18.74  (step t1168.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1168.t36 t1168.t40))
% 18.47/18.74  (step t1168.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 (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.t17 t1168.t23 t1168.t29 t1168.t35 t1168.t41))
% 18.47/18.74  (step t1168.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 (t1168.t42))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1168 t1169))
% 18.47/18.74  (anchor :step t1171 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1171.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1171.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1171.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1171.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1171.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1171.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1171.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1171.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1171.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1171.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1171.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.74  (step t1171.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1171.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1171.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1171.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1171.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1171.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1171.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1171.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1171.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1171.t19))
% 18.47/18.74  (step t1171.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1171.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1171.t20 t1171.t21))
% 18.47/18.74  (step t1171.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1171.t18 t1171.t22))
% 18.47/18.74  (step t1171.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1171.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1171.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1171.t25))
% 18.47/18.74  (step t1171.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1171.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1171.t26 t1171.t27))
% 18.47/18.74  (step t1171.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1171.t24 t1171.t28))
% 18.47/18.74  (step t1171.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1171.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1171.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1171.t31))
% 18.47/18.74  (step t1171.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1171.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1171.t32 t1171.t33))
% 18.47/18.74  (step t1171.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1171.t30 t1171.t34))
% 18.47/18.74  (step t1171.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1171.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1171.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1171.t37))
% 18.47/18.74  (step t1171.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1171.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1171.t38 t1171.t39))
% 18.47/18.74  (step t1171.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1171.t36 t1171.t40))
% 18.47/18.74  (step t1171.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 (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.t17 t1171.t23 t1171.t29 t1171.t35 t1171.t41))
% 18.47/18.74  (step t1171.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 (t1171.t42))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1171 t1172))
% 18.47/18.74  (anchor :step t1174 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1174.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1174.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1174.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1174.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1174.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1174.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1174.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1174.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1174.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1174.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1174.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1174.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1174.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.74  (step t1174.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1174.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1174.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1174.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1174.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1174.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1174.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1174.t19))
% 18.47/18.74  (step t1174.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1174.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1174.t20 t1174.t21))
% 18.47/18.74  (step t1174.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1174.t18 t1174.t22))
% 18.47/18.74  (step t1174.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1174.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1174.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1174.t25))
% 18.47/18.74  (step t1174.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1174.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1174.t26 t1174.t27))
% 18.47/18.74  (step t1174.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1174.t24 t1174.t28))
% 18.47/18.74  (step t1174.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1174.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1174.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1174.t31))
% 18.47/18.74  (step t1174.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1174.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1174.t32 t1174.t33))
% 18.47/18.74  (step t1174.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1174.t30 t1174.t34))
% 18.47/18.74  (step t1174.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1174.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1174.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1174.t37))
% 18.47/18.74  (step t1174.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1174.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1174.t38 t1174.t39))
% 18.47/18.74  (step t1174.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1174.t36 t1174.t40))
% 18.47/18.74  (step t1174.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 (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.t17 t1174.t23 t1174.t29 t1174.t35 t1174.t41))
% 18.47/18.74  (step t1174.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 (t1174.t42))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1174 t1175))
% 18.47/18.74  (anchor :step t1177 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1177.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1177.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1177.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1177.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1177.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1177.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1177.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1177.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1177.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1177.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1177.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1177.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1177.t13 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.74  (step t1177.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1177.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.74  (step t1177.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1177.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1177.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1177.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1177.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1177.t19))
% 18.47/18.74  (step t1177.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1177.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1177.t20 t1177.t21))
% 18.47/18.74  (step t1177.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1177.t18 t1177.t22))
% 18.47/18.74  (step t1177.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1177.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1177.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1177.t25))
% 18.47/18.74  (step t1177.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1177.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1177.t26 t1177.t27))
% 18.47/18.74  (step t1177.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1177.t24 t1177.t28))
% 18.47/18.74  (step t1177.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1177.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1177.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1177.t31))
% 18.47/18.74  (step t1177.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1177.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1177.t32 t1177.t33))
% 18.47/18.74  (step t1177.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1177.t30 t1177.t34))
% 18.47/18.74  (step t1177.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1177.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1177.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1177.t37))
% 18.47/18.74  (step t1177.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1177.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1177.t38 t1177.t39))
% 18.47/18.74  (step t1177.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1177.t36 t1177.t40))
% 18.47/18.74  (step t1177.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 (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.t17 t1177.t23 t1177.t29 t1177.t35 t1177.t41))
% 18.47/18.74  (step t1177.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 (t1177.t42))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1177 t1178))
% 18.47/18.74  (anchor :step t1180 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1180.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1180.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1180.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1180.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1180.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1180.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1180.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1180.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1180.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1180.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1180.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1180.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1180.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1180.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1180.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1180.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1180.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1180.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.74  (step t1180.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1180.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1180.t21 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1180.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1180.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1180.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1180.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1180.t24))
% 18.47/18.74  (step t1180.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1180.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1180.t25 t1180.t26))
% 18.47/18.74  (step t1180.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1180.t23 t1180.t27))
% 18.47/18.74  (step t1180.t29 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1180.t30 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1180.t31 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1180.t30))
% 18.47/18.74  (step t1180.t32 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1180.t33 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1180.t31 t1180.t32))
% 18.47/18.74  (step t1180.t34 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1180.t29 t1180.t33))
% 18.47/18.74  (step t1180.t35 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1180.t36 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1180.t37 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1180.t36))
% 18.47/18.74  (step t1180.t38 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1180.t39 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1180.t37 t1180.t38))
% 18.47/18.74  (step t1180.t40 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1180.t35 t1180.t39))
% 18.47/18.74  (step t1180.t41 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1180.t42 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1180.t43 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1180.t42))
% 18.47/18.74  (step t1180.t44 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1180.t45 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1180.t43 t1180.t44))
% 18.47/18.74  (step t1180.t46 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1180.t41 t1180.t45))
% 18.47/18.74  (step t1180.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 (t1180.t6 t1180.t7 t1180.t8 t1180.t9 t1180.t10 t1180.t11 t1180.t12 t1180.t13 t1180.t14 t1180.t15 t1180.t16 t1180.t17 t1180.t18 t1180.t19 t1180.t20 t1180.t21 t1180.t22 t1180.t28 t1180.t34 t1180.t40 t1180.t46))
% 18.47/18.74  (step t1180.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 (t1180.t47))
% 18.47/18.74  (step t1180 (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)
% 18.47/18.74  (step t1181 (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)
% 18.47/18.74  (step t1182 (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 (t1180 t1181))
% 18.47/18.74  (anchor :step t1183 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1183.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1183.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1183.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1183.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1183.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1183.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1183.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1183.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1183.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1183.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1183.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1183.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1183.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1183.t14 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.74  (step t1183.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1183.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1183.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1183.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1183.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1183.t18))
% 18.47/18.74  (step t1183.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1183.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1183.t19 t1183.t20))
% 18.47/18.74  (step t1183.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1183.t17 t1183.t21))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1183.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1183 t1184))
% 18.47/18.74  (anchor :step t1186 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1186.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1186.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1186.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1186.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1186.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1186.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1186.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1186.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1186.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1186.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1186.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1186.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1186.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1186.t14 (cl (= (= (tptp.a Z4) 7) (= (tptp.a Z4) 7))) :rule refl)
% 18.47/18.74  (step t1186.t15 (cl (= (= (tptp.b Z2) 2) (= (tptp.b Z2) 2))) :rule refl)
% 18.47/18.74  (step t1186.t16 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.74  (step t1186.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1186.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1186.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1186.t18))
% 18.47/18.74  (step t1186.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1186.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1186.t19 t1186.t20))
% 18.47/18.74  (step t1186.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1186.t17 t1186.t21))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1186.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1186 t1187))
% 18.47/18.74  (anchor :step t1189 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1189.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1189.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1189.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1189.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1189.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1189.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1189.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1189.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1189.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1189.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1189.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1189.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1189.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1189.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.74  (step t1189.t15 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.74  (step t1189.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1189.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1189.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1189.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1189.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1189.t19))
% 18.47/18.74  (step t1189.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1189.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1189.t20 t1189.t21))
% 18.47/18.74  (step t1189.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1189.t18 t1189.t22))
% 18.47/18.74  (step t1189.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 (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.t17 t1189.t23))
% 18.47/18.74  (step t1189.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 (t1189.t24))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1189 t1190))
% 18.47/18.74  (anchor :step t1192 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1192.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1192.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1192.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1192.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1192.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1192.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1192.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1192.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1192.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1192.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1192.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1192.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1192.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1192.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1192.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1192.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1192.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1192.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1192.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.74  (step t1192.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1192.t21 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1192.t22 (cl (= (= (tptp.b Z5) 2) (= (tptp.b Z5) 2))) :rule refl)
% 18.47/18.74  (step t1192.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1192.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1192.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1192.t24))
% 18.47/18.74  (step t1192.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1192.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1192.t25 t1192.t26))
% 18.47/18.74  (step t1192.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1192.t23 t1192.t27))
% 18.47/18.74  (step t1192.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 (t1192.t6 t1192.t7 t1192.t8 t1192.t9 t1192.t10 t1192.t11 t1192.t12 t1192.t13 t1192.t14 t1192.t15 t1192.t16 t1192.t17 t1192.t18 t1192.t19 t1192.t20 t1192.t21 t1192.t22 t1192.t28))
% 18.47/18.74  (step t1192.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 (t1192.t29))
% 18.47/18.74  (step t1192 (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)
% 18.47/18.74  (step t1193 (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)
% 18.47/18.74  (step t1194 (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 (t1192 t1193))
% 18.47/18.74  (anchor :step t1195 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1195.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1195.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1195.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1195.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1195.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1195.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1195.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1195.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1195.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1195.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1195.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1195.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1195.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1195.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1195.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1195.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1195.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1195.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1195.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1195.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1195.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1195.t20))
% 18.47/18.74  (step t1195.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1195.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1195.t21 t1195.t22))
% 18.47/18.74  (step t1195.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1195.t19 t1195.t23))
% 18.47/18.74  (step t1195.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1195.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1195.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1195.t26))
% 18.47/18.74  (step t1195.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1195.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1195.t27 t1195.t28))
% 18.47/18.74  (step t1195.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1195.t25 t1195.t29))
% 18.47/18.74  (step t1195.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1195.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1195.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1195.t32))
% 18.47/18.74  (step t1195.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1195.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1195.t33 t1195.t34))
% 18.47/18.74  (step t1195.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1195.t31 t1195.t35))
% 18.47/18.74  (step t1195.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1195.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1195.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1195.t38))
% 18.47/18.74  (step t1195.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1195.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1195.t39 t1195.t40))
% 18.47/18.74  (step t1195.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1195.t37 t1195.t41))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1195.t43))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1195 t1196))
% 18.47/18.74  (anchor :step t1198 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1198.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1198.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1198.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1198.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1198.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1198.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1198.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1198.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1198.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1198.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1198.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.74  (step t1198.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1198.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1198.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.74  (step t1198.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.74  (step t1198.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1198.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1198.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1198.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1198.t18))
% 18.47/18.74  (step t1198.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1198.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1198.t19 t1198.t20))
% 18.47/18.74  (step t1198.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1198.t17 t1198.t21))
% 18.47/18.74  (step t1198.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 (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.t22))
% 18.47/18.74  (step t1198.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 (t1198.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1198 t1199))
% 18.47/18.74  (anchor :step t1201 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1201.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1201.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1201.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1201.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1201.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1201.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1201.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1201.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1201.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1201.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1201.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1201.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1201.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1201.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.74  (step t1201.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.74  (step t1201.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1201.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1201.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1201.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1201.t18))
% 18.47/18.74  (step t1201.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1201.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1201.t19 t1201.t20))
% 18.47/18.74  (step t1201.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1201.t17 t1201.t21))
% 18.47/18.74  (step t1201.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 (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.t22))
% 18.47/18.74  (step t1201.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 (t1201.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1201 t1202))
% 18.47/18.74  (anchor :step t1204 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1204.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1204.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1204.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1204.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1204.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1204.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1204.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1204.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1204.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1204.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1204.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1204.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1204.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1204.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.74  (step t1204.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.74  (step t1204.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1204.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1204.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1204.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1204.t18))
% 18.47/18.74  (step t1204.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1204.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1204.t19 t1204.t20))
% 18.47/18.74  (step t1204.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1204.t17 t1204.t21))
% 18.47/18.74  (step t1204.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 (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.t22))
% 18.47/18.74  (step t1204.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 (t1204.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1204 t1205))
% 18.47/18.74  (anchor :step t1207 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1207.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1207.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1207.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1207.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1207.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1207.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1207.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1207.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1207.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1207.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1207.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1207.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1207.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1207.t14 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.74  (step t1207.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1207.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1207.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1207.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1207.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1207.t18))
% 18.47/18.74  (step t1207.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1207.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1207.t19 t1207.t20))
% 18.47/18.74  (step t1207.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1207.t17 t1207.t21))
% 18.47/18.74  (step t1207.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 (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.t22))
% 18.47/18.74  (step t1207.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 (t1207.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1207 t1208))
% 18.47/18.74  (anchor :step t1210 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1210.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1210.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1210.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1210.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1210.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1210.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1210.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1210.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1210.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1210.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1210.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.74  (step t1210.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1210.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1210.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.74  (step t1210.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1210.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1210.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1210.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1210.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1210.t18))
% 18.47/18.74  (step t1210.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1210.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1210.t19 t1210.t20))
% 18.47/18.74  (step t1210.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1210.t17 t1210.t21))
% 18.47/18.74  (step t1210.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 (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.t22))
% 18.47/18.74  (step t1210.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 (t1210.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1210 t1211))
% 18.47/18.74  (anchor :step t1213 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1213.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1213.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1213.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1213.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1213.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1213.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1213.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1213.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1213.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1213.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1213.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.74  (step t1213.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1213.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1213.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1213.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1213.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1213.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1213.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1213.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1213.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1213.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1213.t20))
% 18.47/18.74  (step t1213.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1213.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1213.t21 t1213.t22))
% 18.47/18.74  (step t1213.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1213.t19 t1213.t23))
% 18.47/18.74  (step t1213.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1213.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1213.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1213.t26))
% 18.47/18.74  (step t1213.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1213.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1213.t27 t1213.t28))
% 18.47/18.74  (step t1213.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1213.t25 t1213.t29))
% 18.47/18.74  (step t1213.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1213.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1213.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1213.t32))
% 18.47/18.74  (step t1213.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1213.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1213.t33 t1213.t34))
% 18.47/18.74  (step t1213.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1213.t31 t1213.t35))
% 18.47/18.74  (step t1213.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1213.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1213.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1213.t38))
% 18.47/18.74  (step t1213.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1213.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1213.t39 t1213.t40))
% 18.47/18.74  (step t1213.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1213.t37 t1213.t41))
% 18.47/18.74  (step t1213.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 (t1213.t5 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.t24 t1213.t30 t1213.t36 t1213.t42))
% 18.47/18.74  (step t1213.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 (t1213.t43))
% 18.47/18.74  (step t1213 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.74  (step t1214 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.74  (step t1215 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t1213 t1214))
% 18.47/18.74  (anchor :step t1216 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1216.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1216.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1216.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1216.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1216.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1216.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1216.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1216.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1216.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1216.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1216.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1216.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1216.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1216.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.74  (step t1216.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1216.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1216.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1216.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1216.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1216.t18))
% 18.47/18.74  (step t1216.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1216.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1216.t19 t1216.t20))
% 18.47/18.74  (step t1216.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1216.t17 t1216.t21))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1216.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1216 t1217))
% 18.47/18.74  (anchor :step t1219 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1219.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1219.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1219.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1219.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1219.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1219.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1219.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1219.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1219.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1219.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1219.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1219.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1219.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1219.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1219.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1219.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1219.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1219.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1219.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1219.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1219.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1219.t20))
% 18.47/18.74  (step t1219.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1219.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1219.t21 t1219.t22))
% 18.47/18.74  (step t1219.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1219.t19 t1219.t23))
% 18.47/18.74  (step t1219.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1219.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1219.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1219.t26))
% 18.47/18.74  (step t1219.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1219.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1219.t27 t1219.t28))
% 18.47/18.74  (step t1219.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1219.t25 t1219.t29))
% 18.47/18.74  (step t1219.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1219.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1219.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1219.t32))
% 18.47/18.74  (step t1219.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1219.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1219.t33 t1219.t34))
% 18.47/18.74  (step t1219.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1219.t31 t1219.t35))
% 18.47/18.74  (step t1219.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1219.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1219.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1219.t38))
% 18.47/18.74  (step t1219.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1219.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1219.t39 t1219.t40))
% 18.47/18.74  (step t1219.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1219.t37 t1219.t41))
% 18.47/18.74  (step t1219.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 (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.t17 t1219.t18 t1219.t24 t1219.t30 t1219.t36 t1219.t42))
% 18.47/18.74  (step t1219.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 (t1219.t43))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1219 t1220))
% 18.47/18.74  (anchor :step t1222 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1222.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1222.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1222.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1222.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1222.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1222.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1222.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1222.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1222.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1222.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1222.t11 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1222.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1222.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1222.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1222.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1222.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1222.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1222.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1222.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1222.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1222.t19))
% 18.47/18.74  (step t1222.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1222.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1222.t20 t1222.t21))
% 18.47/18.74  (step t1222.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1222.t18 t1222.t22))
% 18.47/18.74  (step t1222.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1222.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1222.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1222.t25))
% 18.47/18.74  (step t1222.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1222.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1222.t26 t1222.t27))
% 18.47/18.74  (step t1222.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1222.t24 t1222.t28))
% 18.47/18.74  (step t1222.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1222.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1222.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1222.t31))
% 18.47/18.74  (step t1222.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1222.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1222.t32 t1222.t33))
% 18.47/18.74  (step t1222.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1222.t30 t1222.t34))
% 18.47/18.74  (step t1222.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1222.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1222.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1222.t37))
% 18.47/18.74  (step t1222.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1222.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1222.t38 t1222.t39))
% 18.47/18.74  (step t1222.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1222.t36 t1222.t40))
% 18.47/18.74  (step t1222.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 (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 t1222.t29 t1222.t35 t1222.t41))
% 18.47/18.74  (step t1222.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 (t1222.t42))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1222 t1223))
% 18.47/18.74  (anchor :step t1225 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1225.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1225.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1225.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1225.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1225.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1225.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1225.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1225.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1225.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1225.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1225.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.74  (step t1225.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1225.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1225.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1225.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1225.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1225.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1225.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1225.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1225.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1225.t19))
% 18.47/18.74  (step t1225.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1225.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1225.t20 t1225.t21))
% 18.47/18.74  (step t1225.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1225.t18 t1225.t22))
% 18.47/18.74  (step t1225.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1225.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1225.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1225.t25))
% 18.47/18.74  (step t1225.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1225.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1225.t26 t1225.t27))
% 18.47/18.74  (step t1225.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1225.t24 t1225.t28))
% 18.47/18.74  (step t1225.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1225.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1225.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1225.t31))
% 18.47/18.74  (step t1225.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1225.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1225.t32 t1225.t33))
% 18.47/18.74  (step t1225.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1225.t30 t1225.t34))
% 18.47/18.74  (step t1225.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1225.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1225.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1225.t37))
% 18.47/18.74  (step t1225.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1225.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1225.t38 t1225.t39))
% 18.47/18.74  (step t1225.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1225.t36 t1225.t40))
% 18.47/18.74  (step t1225.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 (t1225.t5 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.t23 t1225.t29 t1225.t35 t1225.t41))
% 18.47/18.74  (step t1225.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 (t1225.t42))
% 18.47/18.74  (step t1225 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.74  (step t1226 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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)
% 18.47/18.74  (step t1227 (cl (= (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= 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 (t1225 t1226))
% 18.47/18.74  (anchor :step t1228 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1228.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1228.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1228.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1228.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1228.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1228.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1228.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1228.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1228.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1228.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1228.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1228.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1228.t13 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1228.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1228.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1228.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1228.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1228.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1228.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1228.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1228.t19))
% 18.47/18.74  (step t1228.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1228.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1228.t20 t1228.t21))
% 18.47/18.74  (step t1228.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1228.t18 t1228.t22))
% 18.47/18.74  (step t1228.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1228.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1228.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1228.t25))
% 18.47/18.74  (step t1228.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1228.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1228.t26 t1228.t27))
% 18.47/18.74  (step t1228.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1228.t24 t1228.t28))
% 18.47/18.74  (step t1228.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1228.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1228.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1228.t31))
% 18.47/18.74  (step t1228.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1228.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1228.t32 t1228.t33))
% 18.47/18.74  (step t1228.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1228.t30 t1228.t34))
% 18.47/18.74  (step t1228.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1228.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1228.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1228.t37))
% 18.47/18.74  (step t1228.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1228.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1228.t38 t1228.t39))
% 18.47/18.74  (step t1228.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1228.t36 t1228.t40))
% 18.47/18.74  (step t1228.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 (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.t23 t1228.t29 t1228.t35 t1228.t41))
% 18.47/18.74  (step t1228.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 (t1228.t42))
% 18.47/18.74  (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 Z2) 3) (< (tptp.b Z3) 3) (= (tptp.b Z4) 5) (< Z2 Z1) (< Z4 Z1) (< Z4 Z2) (< Z4 Z3)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 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)
% 18.47/18.74  (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 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)
% 18.47/18.74  (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 Z2) 3) (< (tptp.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 (t1228 t1229))
% 18.47/18.74  (anchor :step t1231 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1231.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1231.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1231.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1231.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1231.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1231.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1231.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1231.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1231.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1231.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1231.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1231.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1231.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1231.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.74  (step t1231.t15 (cl (= (= (tptp.b Z1) 5) (= (tptp.b Z1) 5))) :rule refl)
% 18.47/18.74  (step t1231.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1231.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1231.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1231.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1231.t18))
% 18.47/18.74  (step t1231.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1231.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1231.t19 t1231.t20))
% 18.47/18.74  (step t1231.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1231.t17 t1231.t21))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1231.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1231 t1232))
% 18.47/18.74  (anchor :step t1234 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1234.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1234.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1234.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1234.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1234.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1234.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1234.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1234.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1234.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1234.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1234.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.74  (step t1234.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1234.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1234.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1234.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1234.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1234.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1234.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1234.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1234.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1234.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1234.t20))
% 18.47/18.74  (step t1234.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1234.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1234.t21 t1234.t22))
% 18.47/18.74  (step t1234.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1234.t19 t1234.t23))
% 18.47/18.74  (step t1234.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1234.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1234.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1234.t26))
% 18.47/18.74  (step t1234.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1234.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1234.t27 t1234.t28))
% 18.47/18.74  (step t1234.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1234.t25 t1234.t29))
% 18.47/18.74  (step t1234.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1234.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1234.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1234.t32))
% 18.47/18.74  (step t1234.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1234.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1234.t33 t1234.t34))
% 18.47/18.74  (step t1234.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1234.t31 t1234.t35))
% 18.47/18.74  (step t1234.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1234.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1234.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1234.t38))
% 18.47/18.74  (step t1234.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1234.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1234.t39 t1234.t40))
% 18.47/18.74  (step t1234.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1234.t37 t1234.t41))
% 18.47/18.74  (step t1234.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 (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.t17 t1234.t18 t1234.t24 t1234.t30 t1234.t36 t1234.t42))
% 18.47/18.74  (step t1234.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 (t1234.t43))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1234 t1235))
% 18.47/18.74  (anchor :step t1237 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1237.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1237.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1237.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1237.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1237.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1237.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1237.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1237.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1237.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1237.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1237.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1237.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1237.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1237.t14 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.74  (step t1237.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1237.t16 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1237.t17 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1237.t18 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1237.t19 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1237.t18))
% 18.47/18.74  (step t1237.t20 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1237.t21 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1237.t19 t1237.t20))
% 18.47/18.74  (step t1237.t22 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1237.t17 t1237.t21))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1237.t23))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1237 t1238))
% 18.47/18.74  (anchor :step t1240 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1240.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1240.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1240.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1240.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1240.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1240.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1240.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1240.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1240.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1240.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1240.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1240.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1240.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1240.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1240.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1240.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1240.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1240.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1240.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1240.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1240.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1240.t20))
% 18.47/18.74  (step t1240.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1240.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1240.t21 t1240.t22))
% 18.47/18.74  (step t1240.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1240.t19 t1240.t23))
% 18.47/18.74  (step t1240.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1240.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1240.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1240.t26))
% 18.47/18.74  (step t1240.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1240.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1240.t27 t1240.t28))
% 18.47/18.74  (step t1240.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1240.t25 t1240.t29))
% 18.47/18.74  (step t1240.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1240.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1240.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1240.t32))
% 18.47/18.74  (step t1240.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1240.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1240.t33 t1240.t34))
% 18.47/18.74  (step t1240.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1240.t31 t1240.t35))
% 18.47/18.74  (step t1240.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1240.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1240.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1240.t38))
% 18.47/18.74  (step t1240.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1240.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1240.t39 t1240.t40))
% 18.47/18.74  (step t1240.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1240.t37 t1240.t41))
% 18.47/18.74  (step t1240.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 (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.t17 t1240.t18 t1240.t24 t1240.t30 t1240.t36 t1240.t42))
% 18.47/18.74  (step t1240.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 (t1240.t43))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1240 t1241))
% 18.47/18.74  (anchor :step t1243 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1243.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1243.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1243.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1243.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1243.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1243.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1243.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1243.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1243.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1243.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1243.t11 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.74  (step t1243.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1243.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1243.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1243.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1243.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1243.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1243.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1243.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1243.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1243.t19))
% 18.47/18.74  (step t1243.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1243.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1243.t20 t1243.t21))
% 18.47/18.74  (step t1243.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1243.t18 t1243.t22))
% 18.47/18.74  (step t1243.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1243.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1243.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1243.t25))
% 18.47/18.74  (step t1243.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1243.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1243.t26 t1243.t27))
% 18.47/18.74  (step t1243.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1243.t24 t1243.t28))
% 18.47/18.74  (step t1243.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1243.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1243.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1243.t31))
% 18.47/18.74  (step t1243.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1243.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1243.t32 t1243.t33))
% 18.47/18.74  (step t1243.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1243.t30 t1243.t34))
% 18.47/18.74  (step t1243.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1243.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1243.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1243.t37))
% 18.47/18.74  (step t1243.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1243.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1243.t38 t1243.t39))
% 18.47/18.74  (step t1243.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1243.t36 t1243.t40))
% 18.47/18.74  (step t1243.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 (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.t17 t1243.t23 t1243.t29 t1243.t35 t1243.t41))
% 18.47/18.74  (step t1243.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 (t1243.t42))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1243 t1244))
% 18.47/18.74  (anchor :step t1246 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1246.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1246.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1246.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1246.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1246.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1246.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1246.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1246.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1246.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1246.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1246.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1246.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1246.t13 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1246.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1246.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1246.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1246.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1246.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1246.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1246.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1246.t19))
% 18.47/18.74  (step t1246.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1246.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1246.t20 t1246.t21))
% 18.47/18.74  (step t1246.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1246.t18 t1246.t22))
% 18.47/18.74  (step t1246.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1246.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1246.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1246.t25))
% 18.47/18.74  (step t1246.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1246.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1246.t26 t1246.t27))
% 18.47/18.74  (step t1246.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1246.t24 t1246.t28))
% 18.47/18.74  (step t1246.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1246.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1246.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1246.t31))
% 18.47/18.74  (step t1246.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1246.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1246.t32 t1246.t33))
% 18.47/18.74  (step t1246.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1246.t30 t1246.t34))
% 18.47/18.74  (step t1246.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1246.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1246.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1246.t37))
% 18.47/18.74  (step t1246.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1246.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1246.t38 t1246.t39))
% 18.47/18.74  (step t1246.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1246.t36 t1246.t40))
% 18.47/18.74  (step t1246.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 (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.t23 t1246.t29 t1246.t35 t1246.t41))
% 18.47/18.74  (step t1246.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 (t1246.t42))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1246 t1247))
% 18.47/18.74  (anchor :step t1249 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1249.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1249.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1249.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1249.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1249.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1249.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1249.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1249.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1249.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1249.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1249.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1249.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1249.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1249.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1249.t15 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1249.t16 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1249.t17 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1249.t18 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1249.t19 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1249.t20 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1249.t21 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1249.t20))
% 18.47/18.74  (step t1249.t22 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1249.t23 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1249.t21 t1249.t22))
% 18.47/18.74  (step t1249.t24 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1249.t19 t1249.t23))
% 18.47/18.74  (step t1249.t25 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1249.t26 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1249.t27 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1249.t26))
% 18.47/18.74  (step t1249.t28 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1249.t29 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1249.t27 t1249.t28))
% 18.47/18.74  (step t1249.t30 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1249.t25 t1249.t29))
% 18.47/18.74  (step t1249.t31 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1249.t32 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1249.t33 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1249.t32))
% 18.47/18.74  (step t1249.t34 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1249.t35 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1249.t33 t1249.t34))
% 18.47/18.74  (step t1249.t36 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1249.t31 t1249.t35))
% 18.47/18.74  (step t1249.t37 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1249.t38 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1249.t39 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1249.t38))
% 18.47/18.74  (step t1249.t40 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1249.t41 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1249.t39 t1249.t40))
% 18.47/18.74  (step t1249.t42 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1249.t37 t1249.t41))
% 18.47/18.74  (step t1249.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 (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.t17 t1249.t18 t1249.t24 t1249.t30 t1249.t36 t1249.t42))
% 18.47/18.74  (step t1249.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 (t1249.t43))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1249 t1250))
% 18.47/18.74  (anchor :step t1252 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4)))
% 18.47/18.74  (step t1252.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1252.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1252.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1252.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1252.t5 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1252.t6 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1252.t7 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1252.t8 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1252.t9 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1252.t10 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1252.t11 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.74  (step t1252.t12 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1252.t13 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1252.t14 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1252.t15 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1252.t16 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1252.t17 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.74  (step t1252.t18 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1252.t19 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1252.t20 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1252.t19))
% 18.47/18.74  (step t1252.t21 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1252.t22 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1252.t20 t1252.t21))
% 18.47/18.74  (step t1252.t23 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1252.t18 t1252.t22))
% 18.47/18.74  (step t1252.t24 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1252.t25 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1252.t26 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1252.t25))
% 18.47/18.74  (step t1252.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1252.t28 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1252.t26 t1252.t27))
% 18.47/18.74  (step t1252.t29 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1252.t24 t1252.t28))
% 18.47/18.74  (step t1252.t30 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1252.t31 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1252.t32 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1252.t31))
% 18.47/18.74  (step t1252.t33 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1252.t34 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1252.t32 t1252.t33))
% 18.47/18.74  (step t1252.t35 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1252.t30 t1252.t34))
% 18.47/18.74  (step t1252.t36 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1252.t37 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1252.t38 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1252.t37))
% 18.47/18.74  (step t1252.t39 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1252.t40 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1252.t38 t1252.t39))
% 18.47/18.74  (step t1252.t41 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1252.t36 t1252.t40))
% 18.47/18.74  (step t1252.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 (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.t23 t1252.t29 t1252.t35 t1252.t41))
% 18.47/18.74  (step t1252.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 (t1252.t42))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1252 t1253))
% 18.47/18.74  (anchor :step t1255 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1255.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1255.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1255.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1255.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1255.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1255.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1255.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1255.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1255.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1255.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1255.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1255.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1255.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1255.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1255.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1255.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1255.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1255.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1255.t19 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1255.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1255.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1255.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1255.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1255.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1255.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1255.t24))
% 18.47/18.74  (step t1255.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1255.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1255.t25 t1255.t26))
% 18.47/18.74  (step t1255.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1255.t23 t1255.t27))
% 18.47/18.74  (step t1255.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 (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.t18 t1255.t19 t1255.t20 t1255.t21 t1255.t22 t1255.t28))
% 18.47/18.74  (step t1255.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 (t1255.t29))
% 18.47/18.74  (step t1255 (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)
% 18.47/18.74  (step t1256 (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)
% 18.47/18.74  (step t1257 (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 (t1255 t1256))
% 18.47/18.74  (anchor :step t1258 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1258.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1258.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1258.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1258.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1258.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1258.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1258.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1258.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1258.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1258.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1258.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1258.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1258.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1258.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1258.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1258.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1258.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1258.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.74  (step t1258.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.74  (step t1258.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1258.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1258.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1258.t23 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1258.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1258.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1258.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1258.t25))
% 18.47/18.74  (step t1258.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1258.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1258.t26 t1258.t27))
% 18.47/18.74  (step t1258.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1258.t24 t1258.t28))
% 18.47/18.74  (step t1258.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 (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.t18 t1258.t19 t1258.t20 t1258.t21 t1258.t22 t1258.t23 t1258.t29))
% 18.47/18.74  (step t1258.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 (t1258.t30))
% 18.47/18.74  (step t1258 (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)
% 18.47/18.74  (step t1259 (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)
% 18.47/18.74  (step t1260 (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 (t1258 t1259))
% 18.47/18.74  (anchor :step t1261 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1261.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1261.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1261.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1261.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1261.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1261.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1261.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1261.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1261.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1261.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1261.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1261.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1261.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1261.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1261.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1261.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1261.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1261.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1261.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1261.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1261.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1261.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1261.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1261.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1261.t23))
% 18.47/18.74  (step t1261.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1261.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1261.t24 t1261.t25))
% 18.47/18.74  (step t1261.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1261.t22 t1261.t26))
% 18.47/18.74  (step t1261.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 (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.t18 t1261.t19 t1261.t20 t1261.t21 t1261.t27))
% 18.47/18.74  (step t1261.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 (t1261.t28))
% 18.47/18.74  (step t1261 (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)
% 18.47/18.74  (step t1262 (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)
% 18.47/18.74  (step t1263 (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 (t1261 t1262))
% 18.47/18.74  (anchor :step t1264 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1264.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1264.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1264.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1264.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1264.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1264.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1264.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1264.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1264.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1264.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1264.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1264.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1264.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1264.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1264.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1264.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1264.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1264.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.74  (step t1264.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.74  (step t1264.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1264.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1264.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1264.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1264.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1264.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1264.t24))
% 18.47/18.74  (step t1264.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1264.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1264.t25 t1264.t26))
% 18.47/18.74  (step t1264.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1264.t23 t1264.t27))
% 18.47/18.74  (step t1264.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 (t1264.t6 t1264.t7 t1264.t8 t1264.t9 t1264.t10 t1264.t11 t1264.t12 t1264.t13 t1264.t14 t1264.t15 t1264.t16 t1264.t17 t1264.t18 t1264.t19 t1264.t20 t1264.t21 t1264.t22 t1264.t28))
% 18.47/18.74  (step t1264.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 (t1264.t29))
% 18.47/18.74  (step t1264 (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)
% 18.47/18.74  (step t1265 (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)
% 18.47/18.74  (step t1266 (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 (t1264 t1265))
% 18.47/18.74  (anchor :step t1267 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1267.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1267.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1267.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1267.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1267.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1267.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1267.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1267.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1267.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1267.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1267.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1267.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1267.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1267.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1267.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1267.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1267.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1267.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1267.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.74  (step t1267.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1267.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1267.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1267.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1267.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1267.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1267.t24))
% 18.47/18.74  (step t1267.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1267.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1267.t25 t1267.t26))
% 18.47/18.74  (step t1267.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1267.t23 t1267.t27))
% 18.47/18.74  (step t1267.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 (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.t19 t1267.t20 t1267.t21 t1267.t22 t1267.t28))
% 18.47/18.74  (step t1267.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 (t1267.t29))
% 18.47/18.74  (step t1267 (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)
% 18.47/18.74  (step t1268 (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)
% 18.47/18.74  (step t1269 (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 (t1267 t1268))
% 18.47/18.74  (anchor :step t1270 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1270.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1270.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1270.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1270.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1270.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1270.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1270.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1270.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1270.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1270.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1270.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1270.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1270.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1270.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1270.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1270.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1270.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1270.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.74  (step t1270.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.74  (step t1270.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.74  (step t1270.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1270.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1270.t23 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1270.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1270.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1270.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1270.t25))
% 18.47/18.74  (step t1270.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1270.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1270.t26 t1270.t27))
% 18.47/18.74  (step t1270.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1270.t24 t1270.t28))
% 18.47/18.74  (step t1270.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 (t1270.t6 t1270.t7 t1270.t8 t1270.t9 t1270.t10 t1270.t11 t1270.t12 t1270.t13 t1270.t14 t1270.t15 t1270.t16 t1270.t17 t1270.t18 t1270.t19 t1270.t20 t1270.t21 t1270.t22 t1270.t23 t1270.t29))
% 18.47/18.74  (step t1270.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 (t1270.t30))
% 18.47/18.74  (step t1270 (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)
% 18.47/18.74  (step t1271 (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)
% 18.47/18.74  (step t1272 (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 (t1270 t1271))
% 18.47/18.74  (anchor :step t1273 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1273.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1273.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1273.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1273.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1273.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1273.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1273.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1273.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1273.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1273.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1273.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1273.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1273.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1273.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1273.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1273.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1273.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1273.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1273.t19 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.74  (step t1273.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1273.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1273.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1273.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1273.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1273.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1273.t24))
% 18.47/18.74  (step t1273.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1273.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1273.t25 t1273.t26))
% 18.47/18.74  (step t1273.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1273.t23 t1273.t27))
% 18.47/18.74  (step t1273.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 (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.t19 t1273.t20 t1273.t21 t1273.t22 t1273.t28))
% 18.47/18.74  (step t1273.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 (t1273.t29))
% 18.47/18.74  (step t1273 (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)
% 18.47/18.74  (step t1274 (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)
% 18.47/18.74  (step t1275 (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 (t1273 t1274))
% 18.47/18.74  (anchor :step t1276 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1276.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1276.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1276.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1276.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1276.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1276.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1276.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1276.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1276.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1276.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1276.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1276.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1276.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1276.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1276.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1276.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1276.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1276.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1276.t19 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1276.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1276.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1276.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1276.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1276.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1276.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1276.t24))
% 18.47/18.74  (step t1276.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1276.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1276.t25 t1276.t26))
% 18.47/18.74  (step t1276.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1276.t23 t1276.t27))
% 18.47/18.74  (step t1276.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 (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.t18 t1276.t19 t1276.t20 t1276.t21 t1276.t22 t1276.t28))
% 18.47/18.74  (step t1276.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 (t1276.t29))
% 18.47/18.74  (step t1276 (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)
% 18.47/18.74  (step t1277 (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)
% 18.47/18.74  (step t1278 (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 (t1276 t1277))
% 18.47/18.74  (anchor :step t1279 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1279.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1279.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1279.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1279.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1279.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1279.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1279.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1279.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1279.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1279.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1279.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1279.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1279.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1279.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1279.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1279.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1279.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1279.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1279.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.74  (step t1279.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1279.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1279.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1279.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1279.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1279.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1279.t24))
% 18.47/18.74  (step t1279.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1279.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1279.t25 t1279.t26))
% 18.47/18.74  (step t1279.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1279.t23 t1279.t27))
% 18.47/18.74  (step t1279.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 (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.t18 t1279.t19 t1279.t20 t1279.t21 t1279.t22 t1279.t28))
% 18.47/18.74  (step t1279.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 (t1279.t29))
% 18.47/18.74  (step t1279 (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)
% 18.47/18.74  (step t1280 (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)
% 18.47/18.74  (step t1281 (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 (t1279 t1280))
% 18.47/18.74  (anchor :step t1282 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1282.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1282.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1282.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1282.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1282.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1282.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1282.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1282.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1282.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1282.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1282.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1282.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1282.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1282.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1282.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1282.t16 (cl (= (= (tptp.a Z1) 5) (= (tptp.a Z1) 5))) :rule refl)
% 18.47/18.74  (step t1282.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1282.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.74  (step t1282.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1282.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.74  (step t1282.t21 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1282.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1282.t23 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1282.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1282.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1282.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1282.t25))
% 18.47/18.74  (step t1282.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1282.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1282.t26 t1282.t27))
% 18.47/18.74  (step t1282.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1282.t24 t1282.t28))
% 18.47/18.74  (step t1282.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1282.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1282.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1282.t31))
% 18.47/18.74  (step t1282.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1282.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1282.t32 t1282.t33))
% 18.47/18.74  (step t1282.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1282.t30 t1282.t34))
% 18.47/18.74  (step t1282.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1282.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1282.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1282.t37))
% 18.47/18.74  (step t1282.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1282.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1282.t38 t1282.t39))
% 18.47/18.74  (step t1282.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1282.t36 t1282.t40))
% 18.47/18.74  (step t1282.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1282.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1282.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1282.t43))
% 18.47/18.74  (step t1282.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1282.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1282.t44 t1282.t45))
% 18.47/18.74  (step t1282.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1282.t42 t1282.t46))
% 18.47/18.74  (step t1282.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 (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.t19 t1282.t20 t1282.t21 t1282.t22 t1282.t23 t1282.t29 t1282.t35 t1282.t41 t1282.t47))
% 18.47/18.74  (step t1282.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 (t1282.t48))
% 18.47/18.74  (step t1282 (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)
% 18.47/18.74  (step t1283 (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)
% 18.47/18.74  (step t1284 (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 (t1282 t1283))
% 18.47/18.74  (anchor :step t1285 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1285.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1285.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1285.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1285.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1285.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1285.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1285.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1285.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1285.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1285.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1285.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1285.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1285.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1285.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1285.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1285.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.74  (step t1285.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1285.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1285.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1285.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1285.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1285.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1285.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1285.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1285.t23))
% 18.47/18.74  (step t1285.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1285.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1285.t24 t1285.t25))
% 18.47/18.74  (step t1285.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1285.t22 t1285.t26))
% 18.47/18.74  (step t1285.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 (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.t18 t1285.t19 t1285.t20 t1285.t21 t1285.t27))
% 18.47/18.74  (step t1285.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 (t1285.t28))
% 18.47/18.74  (step t1285 (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)
% 18.47/18.74  (step t1286 (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)
% 18.47/18.74  (step t1287 (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 (t1285 t1286))
% 18.47/18.74  (anchor :step t1288 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1288.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1288.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1288.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1288.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1288.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1288.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1288.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1288.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1288.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1288.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1288.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1288.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1288.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1288.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1288.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1288.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.74  (step t1288.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1288.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.74  (step t1288.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.74  (step t1288.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1288.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1288.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1288.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1288.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1288.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1288.t24))
% 18.47/18.74  (step t1288.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1288.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1288.t25 t1288.t26))
% 18.47/18.74  (step t1288.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1288.t23 t1288.t27))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1288.t29))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1288 t1289))
% 18.47/18.74  (anchor :step t1291 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1291.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1291.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1291.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1291.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1291.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1291.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1291.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1291.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1291.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1291.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1291.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1291.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1291.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1291.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1291.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1291.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1291.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1291.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1291.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.74  (step t1291.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1291.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1291.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1291.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1291.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1291.t23))
% 18.47/18.74  (step t1291.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1291.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1291.t24 t1291.t25))
% 18.47/18.74  (step t1291.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1291.t22 t1291.t26))
% 18.47/18.74  (step t1291.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 (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.t27))
% 18.47/18.74  (step t1291.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 (t1291.t28))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1291 t1292))
% 18.47/18.74  (anchor :step t1294 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1294.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1294.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1294.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1294.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1294.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1294.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1294.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1294.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1294.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1294.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1294.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1294.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1294.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1294.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1294.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1294.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1294.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1294.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.74  (step t1294.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.74  (step t1294.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.74  (step t1294.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1294.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1294.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1294.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1294.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1294.t24))
% 18.47/18.74  (step t1294.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1294.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1294.t25 t1294.t26))
% 18.47/18.74  (step t1294.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1294.t23 t1294.t27))
% 18.47/18.74  (step t1294.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 (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.t22 t1294.t28))
% 18.47/18.74  (step t1294.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 (t1294.t29))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1294 t1295))
% 18.47/18.74  (anchor :step t1297 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1297.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1297.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1297.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1297.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1297.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1297.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1297.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1297.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1297.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1297.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1297.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1297.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1297.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1297.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1297.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1297.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1297.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1297.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1297.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.74  (step t1297.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1297.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1297.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1297.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1297.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1297.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1297.t24))
% 18.47/18.74  (step t1297.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1297.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1297.t25 t1297.t26))
% 18.47/18.74  (step t1297.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1297.t23 t1297.t27))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1297.t29))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1297 t1298))
% 18.47/18.74  (anchor :step t1300 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1300.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1300.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1300.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1300.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1300.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1300.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1300.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1300.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1300.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1300.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1300.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1300.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1300.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1300.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1300.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1300.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1300.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1300.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.74  (step t1300.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.74  (step t1300.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.74  (step t1300.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1300.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1300.t23 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1300.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1300.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1300.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1300.t25))
% 18.47/18.74  (step t1300.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1300.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1300.t26 t1300.t27))
% 18.47/18.74  (step t1300.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1300.t24 t1300.t28))
% 18.47/18.74  (step t1300.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 (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.t23 t1300.t29))
% 18.47/18.74  (step t1300.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 (t1300.t30))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1300 t1301))
% 18.47/18.74  (anchor :step t1303 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1303.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1303.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1303.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1303.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1303.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1303.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1303.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1303.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1303.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1303.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1303.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1303.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1303.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1303.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1303.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1303.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1303.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1303.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1303.t19 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.74  (step t1303.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1303.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1303.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1303.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1303.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1303.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1303.t24))
% 18.47/18.74  (step t1303.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1303.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1303.t25 t1303.t26))
% 18.47/18.74  (step t1303.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1303.t23 t1303.t27))
% 18.47/18.74  (step t1303.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 (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.t28))
% 18.47/18.74  (step t1303.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 (t1303.t29))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1303 t1304))
% 18.47/18.74  (anchor :step t1306 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1306.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1306.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1306.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1306.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1306.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1306.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1306.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1306.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1306.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1306.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1306.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1306.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1306.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1306.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1306.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1306.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1306.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1306.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1306.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1306.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1306.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1306.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1306.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1306.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1306.t23))
% 18.47/18.74  (step t1306.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1306.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1306.t24 t1306.t25))
% 18.47/18.74  (step t1306.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1306.t22 t1306.t26))
% 18.47/18.74  (step t1306.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 (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.t27))
% 18.47/18.74  (step t1306.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 (t1306.t28))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1306 t1307))
% 18.47/18.74  (anchor :step t1309 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1309.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1309.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1309.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1309.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1309.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1309.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1309.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1309.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1309.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1309.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1309.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1309.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1309.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1309.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1309.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1309.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.74  (step t1309.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1309.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1309.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.74  (step t1309.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1309.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1309.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1309.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1309.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1309.t23))
% 18.47/18.74  (step t1309.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1309.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1309.t24 t1309.t25))
% 18.47/18.74  (step t1309.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1309.t22 t1309.t26))
% 18.47/18.74  (step t1309.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 (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.t27))
% 18.47/18.74  (step t1309.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 (t1309.t28))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1309 t1310))
% 18.47/18.74  (anchor :step t1312 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1312.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1312.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1312.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1312.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1312.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1312.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1312.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1312.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1312.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1312.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1312.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1312.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1312.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1312.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1312.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1312.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1312.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1312.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1312.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.74  (step t1312.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.74  (step t1312.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1312.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1312.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1312.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1312.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1312.t24))
% 18.47/18.74  (step t1312.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1312.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1312.t25 t1312.t26))
% 18.47/18.74  (step t1312.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1312.t23 t1312.t27))
% 18.47/18.74  (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) 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) 3) (= (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 (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))
% 18.47/18.74  (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) 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) 3) (= (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 (t1312.t29))
% 18.47/18.74  (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) 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) 3) (= (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)
% 18.47/18.74  (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) 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) 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 Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.74  (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) 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) 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 Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1312 t1313))
% 18.47/18.74  (anchor :step t1315 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1315.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1315.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1315.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1315.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1315.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1315.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1315.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1315.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1315.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1315.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1315.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1315.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1315.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1315.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1315.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1315.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1315.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1315.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1315.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.74  (step t1315.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.74  (step t1315.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1315.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1315.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1315.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1315.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1315.t24))
% 18.47/18.74  (step t1315.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1315.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1315.t25 t1315.t26))
% 18.47/18.74  (step t1315.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1315.t23 t1315.t27))
% 18.47/18.74  (step t1315.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 (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.t28))
% 18.47/18.74  (step t1315.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 (t1315.t29))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1315 t1316))
% 18.47/18.74  (anchor :step t1318 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1318.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1318.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1318.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1318.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1318.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1318.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1318.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1318.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1318.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1318.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1318.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1318.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1318.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1318.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1318.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1318.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1318.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1318.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1318.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.74  (step t1318.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1318.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1318.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1318.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1318.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1318.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1318.t24))
% 18.47/18.74  (step t1318.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1318.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1318.t25 t1318.t26))
% 18.47/18.74  (step t1318.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1318.t23 t1318.t27))
% 18.47/18.74  (step t1318.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 (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.t22 t1318.t28))
% 18.47/18.74  (step t1318.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 (t1318.t29))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1318 t1319))
% 18.47/18.74  (anchor :step t1321 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1321.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1321.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1321.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1321.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1321.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1321.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1321.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1321.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1321.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1321.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1321.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1321.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1321.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1321.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1321.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1321.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1321.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1321.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.74  (step t1321.t19 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1321.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1321.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1321.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1321.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1321.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1321.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1321.t24))
% 18.47/18.74  (step t1321.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1321.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1321.t25 t1321.t26))
% 18.47/18.74  (step t1321.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1321.t23 t1321.t27))
% 18.47/18.74  (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) 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 (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))
% 18.47/18.74  (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) 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 (t1321.t29))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1321 t1322))
% 18.47/18.74  (anchor :step t1324 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1324.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1324.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1324.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1324.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1324.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1324.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1324.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1324.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1324.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1324.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1324.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1324.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1324.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1324.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1324.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1324.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1324.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1324.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.74  (step t1324.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.74  (step t1324.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1324.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1324.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1324.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1324.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1324.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1324.t24))
% 18.47/18.74  (step t1324.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1324.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1324.t25 t1324.t26))
% 18.47/18.74  (step t1324.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1324.t23 t1324.t27))
% 18.47/18.74  (step t1324.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 (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.t22 t1324.t28))
% 18.47/18.74  (step t1324.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 (t1324.t29))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1324 t1325))
% 18.47/18.74  (anchor :step t1327 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1327.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1327.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1327.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1327.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1327.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1327.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1327.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1327.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1327.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1327.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1327.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1327.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1327.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1327.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1327.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1327.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.74  (step t1327.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1327.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1327.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.47/18.74  (step t1327.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.74  (step t1327.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1327.t22 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.74  (step t1327.t23 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.74  (step t1327.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1327.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1327.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1327.t25))
% 18.47/18.74  (step t1327.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1327.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1327.t26 t1327.t27))
% 18.47/18.74  (step t1327.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1327.t24 t1327.t28))
% 18.47/18.74  (step t1327.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 (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.t23 t1327.t29))
% 18.47/18.74  (step t1327.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 (t1327.t30))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1327 t1328))
% 18.47/18.74  (anchor :step t1330 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1330.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1330.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1330.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1330.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1330.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1330.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1330.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1330.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1330.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1330.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1330.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1330.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1330.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1330.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1330.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1330.t16 (cl (= (= (tptp.a Z1) 4) (= (tptp.a Z1) 4))) :rule refl)
% 18.47/18.74  (step t1330.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1330.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.74  (step t1330.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.74  (step t1330.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.74  (step t1330.t21 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1330.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1330.t23 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1330.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1330.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1330.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1330.t25))
% 18.47/18.74  (step t1330.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1330.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1330.t26 t1330.t27))
% 18.47/18.74  (step t1330.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1330.t24 t1330.t28))
% 18.47/18.74  (step t1330.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1330.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1330.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1330.t31))
% 18.47/18.74  (step t1330.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1330.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1330.t32 t1330.t33))
% 18.47/18.74  (step t1330.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1330.t30 t1330.t34))
% 18.47/18.74  (step t1330.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.74  (step t1330.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1330.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1330.t37))
% 18.47/18.74  (step t1330.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1330.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1330.t38 t1330.t39))
% 18.47/18.74  (step t1330.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1330.t36 t1330.t40))
% 18.47/18.74  (step t1330.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.74  (step t1330.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1330.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1330.t43))
% 18.47/18.74  (step t1330.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1330.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1330.t44 t1330.t45))
% 18.47/18.74  (step t1330.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1330.t42 t1330.t46))
% 18.47/18.74  (step t1330.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 (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.t23 t1330.t29 t1330.t35 t1330.t41 t1330.t47))
% 18.47/18.74  (step t1330.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 (t1330.t48))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1330 t1331))
% 18.47/18.74  (anchor :step t1333 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1333.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1333.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1333.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1333.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1333.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1333.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1333.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1333.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1333.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1333.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1333.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1333.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.74  (step t1333.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.74  (step t1333.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.74  (step t1333.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.74  (step t1333.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.74  (step t1333.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.74  (step t1333.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.74  (step t1333.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.74  (step t1333.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.74  (step t1333.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.74  (step t1333.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.74  (step t1333.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.74  (step t1333.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1333.t23))
% 18.47/18.74  (step t1333.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.74  (step t1333.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1333.t24 t1333.t25))
% 18.47/18.74  (step t1333.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1333.t22 t1333.t26))
% 18.47/18.74  (step t1333.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 (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.t27))
% 18.47/18.74  (step t1333.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 (t1333.t28))
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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)
% 18.47/18.74  (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) 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 (t1333 t1334))
% 18.47/18.74  (anchor :step t1336 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.74  (step t1336.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.74  (step t1336.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.74  (step t1336.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.74  (step t1336.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.74  (step t1336.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.74  (step t1336.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.74  (step t1336.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.74  (step t1336.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.74  (step t1336.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.74  (step t1336.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.74  (step t1336.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.74  (step t1336.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1336.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1336.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1336.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1336.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.75  (step t1336.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1336.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.75  (step t1336.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1336.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1336.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1336.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1336.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1336.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1336.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1336.t24))
% 18.47/18.75  (step t1336.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1336.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1336.t25 t1336.t26))
% 18.47/18.75  (step t1336.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1336.t23 t1336.t27))
% 18.47/18.75  (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) 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 (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))
% 18.47/18.75  (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) 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 (t1336.t29))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1336 t1337))
% 18.47/18.75  (anchor :step t1339 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1339.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1339.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1339.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1339.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1339.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1339.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1339.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1339.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1339.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1339.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1339.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1339.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1339.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1339.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1339.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1339.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.75  (step t1339.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1339.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1339.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1339.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1339.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1339.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1339.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1339.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1339.t23))
% 18.47/18.75  (step t1339.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1339.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1339.t24 t1339.t25))
% 18.47/18.75  (step t1339.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1339.t22 t1339.t26))
% 18.47/18.75  (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) 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 (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))
% 18.47/18.75  (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) 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 (t1339.t28))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1339 t1340))
% 18.47/18.75  (anchor :step t1342 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1342.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1342.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1342.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1342.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1342.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1342.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1342.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1342.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1342.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1342.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1342.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1342.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1342.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1342.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1342.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1342.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.75  (step t1342.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1342.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.75  (step t1342.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1342.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1342.t21 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1342.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1342.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1342.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1342.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1342.t24))
% 18.47/18.75  (step t1342.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1342.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1342.t25 t1342.t26))
% 18.47/18.75  (step t1342.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1342.t23 t1342.t27))
% 18.47/18.75  (step t1342.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 (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.t22 t1342.t28))
% 18.47/18.75  (step t1342.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 (t1342.t29))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1342 t1343))
% 18.47/18.75  (anchor :step t1345 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1345.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1345.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1345.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1345.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1345.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1345.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1345.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1345.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1345.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1345.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1345.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1345.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1345.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1345.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1345.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1345.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1345.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1345.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1345.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1345.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1345.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1345.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1345.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1345.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1345.t23))
% 18.47/18.75  (step t1345.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1345.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1345.t24 t1345.t25))
% 18.47/18.75  (step t1345.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1345.t22 t1345.t26))
% 18.47/18.75  (step t1345.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 (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.t27))
% 18.47/18.75  (step t1345.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 (t1345.t28))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1345 t1346))
% 18.47/18.75  (anchor :step t1348 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1348.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1348.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1348.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1348.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1348.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1348.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1348.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1348.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1348.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1348.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1348.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1348.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1348.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1348.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1348.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1348.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1348.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1348.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.75  (step t1348.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1348.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1348.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1348.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1348.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1348.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1348.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1348.t24))
% 18.47/18.75  (step t1348.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1348.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1348.t25 t1348.t26))
% 18.47/18.75  (step t1348.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1348.t23 t1348.t27))
% 18.47/18.75  (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) 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 (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))
% 18.47/18.75  (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) 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 (t1348.t29))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1348 t1349))
% 18.47/18.75  (anchor :step t1351 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1351.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1351.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1351.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1351.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1351.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1351.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1351.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1351.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1351.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1351.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1351.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1351.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1351.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1351.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1351.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1351.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1351.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1351.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1351.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.75  (step t1351.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1351.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1351.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1351.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1351.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1351.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1351.t24))
% 18.47/18.75  (step t1351.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1351.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1351.t25 t1351.t26))
% 18.47/18.75  (step t1351.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1351.t23 t1351.t27))
% 18.47/18.75  (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) 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 (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))
% 18.47/18.75  (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) 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 (t1351.t29))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1351 t1352))
% 18.47/18.75  (anchor :step t1354 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1354.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1354.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1354.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1354.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1354.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1354.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1354.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1354.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1354.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1354.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1354.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1354.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1354.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1354.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1354.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1354.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1354.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1354.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.75  (step t1354.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.75  (step t1354.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1354.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1354.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1354.t23 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1354.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1354.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1354.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1354.t25))
% 18.47/18.75  (step t1354.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1354.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1354.t26 t1354.t27))
% 18.47/18.75  (step t1354.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1354.t24 t1354.t28))
% 18.47/18.75  (step t1354.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 (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.t23 t1354.t29))
% 18.47/18.75  (step t1354.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 (t1354.t30))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1354 t1355))
% 18.47/18.75  (anchor :step t1357 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1357.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1357.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1357.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1357.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1357.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1357.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1357.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1357.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1357.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1357.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1357.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1357.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1357.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1357.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1357.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1357.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.75  (step t1357.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1357.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1357.t19 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.75  (step t1357.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1357.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1357.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1357.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1357.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1357.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1357.t24))
% 18.47/18.75  (step t1357.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1357.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1357.t25 t1357.t26))
% 18.47/18.75  (step t1357.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1357.t23 t1357.t27))
% 18.47/18.75  (step t1357.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 (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.t28))
% 18.47/18.75  (step t1357.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 (t1357.t29))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1357 t1358))
% 18.47/18.75  (anchor :step t1360 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1360.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1360.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1360.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1360.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1360.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1360.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1360.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1360.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1360.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1360.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1360.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1360.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1360.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1360.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1360.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1360.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.75  (step t1360.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1360.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1360.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1360.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1360.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1360.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1360.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1360.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1360.t23))
% 18.47/18.75  (step t1360.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1360.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1360.t24 t1360.t25))
% 18.47/18.75  (step t1360.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1360.t22 t1360.t26))
% 18.47/18.75  (step t1360.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 (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.t27))
% 18.47/18.75  (step t1360.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 (t1360.t28))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1360 t1361))
% 18.47/18.75  (anchor :step t1363 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1363.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1363.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1363.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1363.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1363.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1363.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1363.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1363.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1363.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1363.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1363.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1363.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1363.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1363.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1363.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1363.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.75  (step t1363.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1363.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1363.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1363.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1363.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1363.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1363.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1363.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1363.t23))
% 18.47/18.75  (step t1363.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1363.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1363.t24 t1363.t25))
% 18.47/18.75  (step t1363.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1363.t22 t1363.t26))
% 18.47/18.75  (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 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 (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))
% 18.47/18.75  (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 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 (t1363.t28))
% 18.47/18.75  (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 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)
% 18.47/18.75  (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 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)
% 18.47/18.75  (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 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 (t1363 t1364))
% 18.47/18.75  (anchor :step t1366 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1366.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1366.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1366.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1366.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1366.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1366.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1366.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1366.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1366.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1366.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1366.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1366.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1366.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1366.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1366.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1366.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1366.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1366.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1366.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1366.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.75  (step t1366.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1366.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1366.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1366.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1366.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1366.t24))
% 18.47/18.75  (step t1366.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1366.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1366.t25 t1366.t26))
% 18.47/18.75  (step t1366.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1366.t23 t1366.t27))
% 18.47/18.75  (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) 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 (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))
% 18.47/18.75  (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) 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 (t1366.t29))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1366 t1367))
% 18.47/18.75  (anchor :step t1369 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1369.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1369.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1369.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1369.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1369.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1369.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1369.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1369.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1369.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1369.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1369.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1369.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1369.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1369.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1369.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1369.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1369.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1369.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1369.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1369.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1369.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1369.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1369.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1369.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1369.t23))
% 18.47/18.75  (step t1369.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1369.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1369.t24 t1369.t25))
% 18.47/18.75  (step t1369.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1369.t22 t1369.t26))
% 18.47/18.75  (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) 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 (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))
% 18.47/18.75  (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) 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 (t1369.t28))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1369 t1370))
% 18.47/18.75  (anchor :step t1372 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1372.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1372.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1372.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1372.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1372.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1372.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1372.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1372.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1372.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1372.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1372.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1372.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1372.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1372.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1372.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1372.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1372.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1372.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1372.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1372.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.75  (step t1372.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1372.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1372.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1372.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1372.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1372.t24))
% 18.47/18.75  (step t1372.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1372.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1372.t25 t1372.t26))
% 18.47/18.75  (step t1372.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1372.t23 t1372.t27))
% 18.47/18.75  (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) 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 (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))
% 18.47/18.75  (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) 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 (t1372.t29))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1372 t1373))
% 18.47/18.75  (anchor :step t1375 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1375.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1375.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1375.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1375.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1375.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1375.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1375.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1375.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1375.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1375.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1375.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1375.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1375.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1375.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1375.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1375.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1375.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1375.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1375.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1375.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1375.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1375.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1375.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1375.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1375.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1375.t24))
% 18.47/18.75  (step t1375.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1375.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1375.t25 t1375.t26))
% 18.47/18.75  (step t1375.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1375.t23 t1375.t27))
% 18.47/18.75  (step t1375.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 (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.t22 t1375.t28))
% 18.47/18.75  (step t1375.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 (t1375.t29))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1375 t1376))
% 18.47/18.75  (anchor :step t1378 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1378.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1378.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1378.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1378.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1378.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1378.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1378.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1378.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1378.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1378.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1378.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1378.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1378.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1378.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1378.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1378.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1378.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1378.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1378.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1378.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1378.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1378.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1378.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1378.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1378.t23))
% 18.47/18.75  (step t1378.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1378.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1378.t24 t1378.t25))
% 18.47/18.75  (step t1378.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1378.t22 t1378.t26))
% 18.47/18.75  (step t1378.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 (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.t27))
% 18.47/18.75  (step t1378.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 (t1378.t28))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1378 t1379))
% 18.47/18.75  (anchor :step t1381 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1381.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1381.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1381.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1381.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1381.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1381.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1381.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1381.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1381.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1381.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1381.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1381.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1381.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1381.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1381.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1381.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1381.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1381.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.75  (step t1381.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1381.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1381.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1381.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1381.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1381.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1381.t23))
% 18.47/18.75  (step t1381.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1381.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1381.t24 t1381.t25))
% 18.47/18.75  (step t1381.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1381.t22 t1381.t26))
% 18.47/18.75  (step t1381.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 (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.t27))
% 18.47/18.75  (step t1381.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 (t1381.t28))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1381 t1382))
% 18.47/18.75  (anchor :step t1384 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1384.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1384.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1384.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1384.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1384.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1384.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1384.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1384.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1384.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1384.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1384.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1384.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1384.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1384.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1384.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1384.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1384.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1384.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1384.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1384.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1384.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1384.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1384.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1384.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1384.t23))
% 18.47/18.75  (step t1384.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1384.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1384.t24 t1384.t25))
% 18.47/18.75  (step t1384.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1384.t22 t1384.t26))
% 18.47/18.75  (step t1384.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 (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.t27))
% 18.47/18.75  (step t1384.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 (t1384.t28))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1384 t1385))
% 18.47/18.75  (anchor :step t1387 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1387.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1387.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1387.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1387.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1387.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1387.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1387.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1387.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1387.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1387.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1387.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1387.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1387.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1387.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1387.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1387.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1387.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1387.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1387.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.47/18.75  (step t1387.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1387.t21 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.75  (step t1387.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1387.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1387.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1387.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1387.t24))
% 18.47/18.75  (step t1387.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1387.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1387.t25 t1387.t26))
% 18.47/18.75  (step t1387.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1387.t23 t1387.t27))
% 18.47/18.75  (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) 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 (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))
% 18.47/18.75  (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) 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 (t1387.t29))
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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)
% 18.47/18.75  (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) 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 (t1387 t1388))
% 18.47/18.75  (anchor :step t1390 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1390.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1390.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1390.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1390.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1390.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1390.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1390.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1390.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1390.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1390.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1390.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1390.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1390.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1390.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1390.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1390.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1390.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1390.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1390.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1390.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1390.t21 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.75  (step t1390.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1390.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1390.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1390.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1390.t24))
% 18.47/18.75  (step t1390.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1390.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1390.t25 t1390.t26))
% 18.47/18.75  (step t1390.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1390.t23 t1390.t27))
% 18.47/18.75  (step t1390.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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (>= (+ 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.t22 t1390.t28))
% 18.47/18.75  (step t1390.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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1390.t29))
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (< (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.a Z5) 8) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (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) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1390 t1391))
% 18.47/18.75  (anchor :step t1393 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1393.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1393.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1393.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1393.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1393.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1393.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1393.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1393.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1393.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1393.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1393.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1393.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1393.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1393.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1393.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1393.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1393.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1393.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1393.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1393.t20 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.47/18.75  (step t1393.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1393.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1393.t23 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.75  (step t1393.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1393.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1393.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1393.t25))
% 18.47/18.75  (step t1393.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1393.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1393.t26 t1393.t27))
% 18.47/18.75  (step t1393.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1393.t24 t1393.t28))
% 18.47/18.75  (step t1393.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 Z4) 2) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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) (= (tptp.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ 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.t22 t1393.t23 t1393.t29))
% 18.47/18.75  (step t1393.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 Z4) 2) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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) (= (tptp.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1393.t30))
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1393 t1394))
% 18.47/18.75  (anchor :step t1396 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1396.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1396.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1396.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1396.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1396.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1396.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1396.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1396.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1396.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1396.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1396.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1396.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1396.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1396.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1396.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1396.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1396.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1396.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1396.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1396.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1396.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1396.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1396.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1396.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1396.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1396.t24))
% 18.47/18.75  (step t1396.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1396.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1396.t25 t1396.t26))
% 18.47/18.75  (step t1396.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1396.t23 t1396.t27))
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (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) 5) (= (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 (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))
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (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) 5) (= (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 (t1396.t29))
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (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) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (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) 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 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)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (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) 5)) (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 (t1396 t1397))
% 18.47/18.75  (anchor :step t1399 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1399.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1399.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1399.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1399.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1399.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1399.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1399.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1399.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1399.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1399.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1399.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1399.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1399.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1399.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1399.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1399.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1399.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1399.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.75  (step t1399.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1399.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1399.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1399.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1399.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1399.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1399.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1399.t24))
% 18.47/18.75  (step t1399.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1399.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1399.t25 t1399.t26))
% 18.47/18.75  (step t1399.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1399.t23 t1399.t27))
% 18.47/18.75  (step t1399.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.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) 4) (= (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 (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.t22 t1399.t28))
% 18.47/18.75  (step t1399.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.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) 4) (= (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 (t1399.t29))
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (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.a Z4) 2) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (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) 4)) (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)
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 4) (= (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) 4)) (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 (t1399 t1400))
% 18.47/18.75  (anchor :step t1402 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1402.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1402.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1402.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1402.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1402.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1402.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1402.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1402.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1402.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1402.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1402.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1402.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1402.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1402.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1402.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1402.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1402.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1402.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1402.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1402.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1402.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1402.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1402.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1402.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1402.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1402.t24))
% 18.47/18.75  (step t1402.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1402.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1402.t25 t1402.t26))
% 18.47/18.75  (step t1402.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1402.t23 t1402.t27))
% 18.47/18.75  (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) 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) 5) (= (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 (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))
% 18.47/18.75  (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) 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) 5) (= (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 (t1402.t29))
% 18.47/18.75  (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) 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.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (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) 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) 5)) (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)
% 18.47/18.75  (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) 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) 5)) (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 (t1402 t1403))
% 18.47/18.75  (anchor :step t1405 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1405.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1405.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1405.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1405.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1405.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1405.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1405.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1405.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1405.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1405.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1405.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1405.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1405.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1405.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1405.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1405.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1405.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1405.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.75  (step t1405.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1405.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1405.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1405.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1405.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1405.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1405.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1405.t24))
% 18.47/18.75  (step t1405.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1405.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1405.t25 t1405.t26))
% 18.47/18.75  (step t1405.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1405.t23 t1405.t27))
% 18.47/18.75  (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) 4) (= (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) 4) (= (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 (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))
% 18.47/18.75  (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) 4) (= (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) 4) (= (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 (t1405.t29))
% 18.47/18.75  (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) 4) (= (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) 4) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (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) 4) (= (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) 4)) (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)
% 18.47/18.75  (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) 4) (= (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) 4)) (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 (t1405 t1406))
% 18.47/18.75  (anchor :step t1408 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1408.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1408.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1408.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1408.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1408.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1408.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1408.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1408.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1408.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1408.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1408.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1408.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1408.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1408.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1408.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1408.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1408.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1408.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1408.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.47/18.75  (step t1408.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1408.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1408.t22 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.75  (step t1408.t23 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1408.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1408.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1408.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1408.t25))
% 18.47/18.75  (step t1408.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1408.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1408.t26 t1408.t27))
% 18.47/18.75  (step t1408.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1408.t24 t1408.t28))
% 18.47/18.75  (step t1408.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 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) 5) (= (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 (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.t22 t1408.t23 t1408.t29))
% 18.47/18.75  (step t1408.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 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) 5) (= (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 (t1408.t30))
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (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) 5) (= (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)
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (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) 5)) (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)
% 18.47/18.75  (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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (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) 5)) (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 (t1408 t1409))
% 18.47/18.75  (anchor :step t1411 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1411.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1411.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1411.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1411.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1411.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1411.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1411.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1411.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1411.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1411.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1411.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1411.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1411.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1411.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1411.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1411.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.75  (step t1411.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1411.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1411.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1411.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1411.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1411.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1411.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1411.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1411.t23))
% 18.47/18.75  (step t1411.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1411.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1411.t24 t1411.t25))
% 18.47/18.75  (step t1411.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1411.t22 t1411.t26))
% 18.47/18.75  (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) 1) (= (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) 1) (= (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 (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))
% 18.47/18.75  (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) 1) (= (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) 1) (= (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 (t1411.t28))
% 18.47/18.75  (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) 1) (= (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) 1) (= (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)
% 18.47/18.75  (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) 1) (= (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) 1)) (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)
% 18.47/18.75  (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) 1) (= (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) 1)) (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 (t1411 t1412))
% 18.47/18.75  (anchor :step t1414 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1414.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1414.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1414.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1414.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1414.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1414.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1414.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1414.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1414.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1414.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1414.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1414.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1414.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1414.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1414.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1414.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.75  (step t1414.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1414.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.75  (step t1414.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1414.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1414.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1414.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1414.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1414.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1414.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1414.t24))
% 18.47/18.75  (step t1414.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1414.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1414.t25 t1414.t26))
% 18.47/18.75  (step t1414.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1414.t23 t1414.t27))
% 18.47/18.75  (step t1414.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.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) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ 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.t22 t1414.t28))
% 18.47/18.75  (step t1414.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.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) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1414.t29))
% 18.47/18.75  (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) 1) (= (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) 1) (= (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)
% 18.47/18.75  (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) 1) (= (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) 1)) (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)
% 18.47/18.75  (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) 1) (= (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) 1)) (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 (t1414 t1415))
% 18.47/18.75  (anchor :step t1417 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1417.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1417.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1417.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1417.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1417.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1417.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1417.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1417.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1417.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1417.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1417.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1417.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1417.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1417.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1417.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1417.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.75  (step t1417.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1417.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1417.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1417.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1417.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1417.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1417.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1417.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1417.t23))
% 18.47/18.75  (step t1417.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1417.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1417.t24 t1417.t25))
% 18.47/18.75  (step t1417.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1417.t22 t1417.t26))
% 18.47/18.75  (step t1417.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.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) 12) (= (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 (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.t27))
% 18.47/18.75  (step t1417.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.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) 12) (= (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 (t1417.t28))
% 18.47/18.75  (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) 12) (= (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) 12) (= (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)
% 18.47/18.75  (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) 12) (= (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) 12)) (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)
% 18.47/18.75  (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) 12) (= (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) 12)) (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 (t1417 t1418))
% 18.47/18.75  (anchor :step t1420 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1420.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1420.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1420.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1420.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1420.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1420.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1420.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1420.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1420.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1420.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1420.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1420.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1420.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1420.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1420.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1420.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.75  (step t1420.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1420.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.75  (step t1420.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1420.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1420.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1420.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1420.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1420.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1420.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1420.t24))
% 18.47/18.75  (step t1420.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1420.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1420.t25 t1420.t26))
% 18.47/18.75  (step t1420.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1420.t23 t1420.t27))
% 18.47/18.75  (step t1420.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.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) 12) (= (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 (t1420.t6 t1420.t7 t1420.t8 t1420.t9 t1420.t10 t1420.t11 t1420.t12 t1420.t13 t1420.t14 t1420.t15 t1420.t16 t1420.t17 t1420.t18 t1420.t19 t1420.t20 t1420.t21 t1420.t22 t1420.t28))
% 18.47/18.75  (step t1420.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.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) 12) (= (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 (t1420.t29))
% 18.47/18.75  (step t1420 (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.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) 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)
% 18.47/18.75  (step t1421 (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.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) 12)) (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)
% 18.47/18.75  (step t1422 (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.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) 12)) (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 (t1420 t1421))
% 18.47/18.75  (anchor :step t1423 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1423.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1423.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1423.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1423.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1423.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1423.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1423.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1423.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1423.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1423.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1423.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1423.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1423.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1423.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1423.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1423.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1423.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1423.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1423.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.75  (step t1423.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1423.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1423.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1423.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1423.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1423.t23))
% 18.47/18.75  (step t1423.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1423.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1423.t24 t1423.t25))
% 18.47/18.75  (step t1423.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1423.t22 t1423.t26))
% 18.47/18.75  (step t1423.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) 12) (< (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) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1423.t6 t1423.t7 t1423.t8 t1423.t9 t1423.t10 t1423.t11 t1423.t12 t1423.t13 t1423.t14 t1423.t15 t1423.t16 t1423.t17 t1423.t18 t1423.t19 t1423.t20 t1423.t21 t1423.t27))
% 18.47/18.75  (step t1423.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) 12) (< (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) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1423.t28))
% 18.47/18.75  (step t1423 (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) 12) (< (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) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1424 (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) 12) (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) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1425 (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) 12) (< (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) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1423 t1424))
% 18.47/18.75  (anchor :step t1426 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1426.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1426.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1426.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1426.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1426.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1426.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1426.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1426.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1426.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1426.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1426.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1426.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1426.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1426.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1426.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1426.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1426.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1426.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.75  (step t1426.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.75  (step t1426.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1426.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1426.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1426.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1426.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1426.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1426.t24))
% 18.47/18.75  (step t1426.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1426.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1426.t25 t1426.t26))
% 18.47/18.75  (step t1426.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1426.t23 t1426.t27))
% 18.47/18.75  (step t1426.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.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) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1426.t6 t1426.t7 t1426.t8 t1426.t9 t1426.t10 t1426.t11 t1426.t12 t1426.t13 t1426.t14 t1426.t15 t1426.t16 t1426.t17 t1426.t18 t1426.t19 t1426.t20 t1426.t21 t1426.t22 t1426.t28))
% 18.47/18.75  (step t1426.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.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) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1426.t29))
% 18.47/18.75  (step t1426 (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.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) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1427 (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.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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1428 (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.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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1426 t1427))
% 18.47/18.75  (anchor :step t1429 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1429.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1429.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1429.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1429.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1429.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1429.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1429.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1429.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1429.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1429.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1429.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1429.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1429.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1429.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1429.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1429.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1429.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1429.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.75  (step t1429.t19 (cl (= (= (tptp.a Z4) 11) (= (tptp.a Z4) 11))) :rule refl)
% 18.47/18.75  (step t1429.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1429.t21 (cl (= (< (tptp.b Z1) 3) (not (>= (tptp.b Z1) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1429.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1429.t23 (cl (= (< (tptp.b Z3) 3) (not (>= (tptp.b Z3) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1429.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1429.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1429.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1429.t25))
% 18.47/18.75  (step t1429.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1429.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1429.t26 t1429.t27))
% 18.47/18.75  (step t1429.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1429.t24 t1429.t28))
% 18.47/18.75  (step t1429.t30 (cl (= (< Z4 Z1) (not (>= Z4 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1429.t31 (cl (= (>= Z4 Z1) (not (>= (+ Z1 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1429.t32 (cl (= (not (>= Z4 Z1)) (not (not (>= (+ Z1 (* (- 1) Z4)) 1))))) :rule cong :premises (t1429.t31))
% 18.47/18.75  (step t1429.t33 (cl (= (not (not (>= (+ Z1 (* (- 1) Z4)) 1))) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1429.t34 (cl (= (not (>= Z4 Z1)) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1429.t32 t1429.t33))
% 18.47/18.75  (step t1429.t35 (cl (= (< Z4 Z1) (>= (+ Z1 (* (- 1) Z4)) 1))) :rule trans :premises (t1429.t30 t1429.t34))
% 18.47/18.75  (step t1429.t36 (cl (= (< Z4 Z2) (not (>= Z4 Z2)))) :rule all_simplify)
% 18.47/18.75  (step t1429.t37 (cl (= (>= Z4 Z2) (not (>= (+ Z2 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1429.t38 (cl (= (not (>= Z4 Z2)) (not (not (>= (+ Z2 (* (- 1) Z4)) 1))))) :rule cong :premises (t1429.t37))
% 18.47/18.75  (step t1429.t39 (cl (= (not (not (>= (+ Z2 (* (- 1) Z4)) 1))) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1429.t40 (cl (= (not (>= Z4 Z2)) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1429.t38 t1429.t39))
% 18.47/18.75  (step t1429.t41 (cl (= (< Z4 Z2) (>= (+ Z2 (* (- 1) Z4)) 1))) :rule trans :premises (t1429.t36 t1429.t40))
% 18.47/18.75  (step t1429.t42 (cl (= (< Z4 Z3) (not (>= Z4 Z3)))) :rule all_simplify)
% 18.47/18.75  (step t1429.t43 (cl (= (>= Z4 Z3) (not (>= (+ Z3 (* (- 1) Z4)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1429.t44 (cl (= (not (>= Z4 Z3)) (not (not (>= (+ Z3 (* (- 1) Z4)) 1))))) :rule cong :premises (t1429.t43))
% 18.47/18.75  (step t1429.t45 (cl (= (not (not (>= (+ Z3 (* (- 1) Z4)) 1))) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1429.t46 (cl (= (not (>= Z4 Z3)) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1429.t44 t1429.t45))
% 18.47/18.75  (step t1429.t47 (cl (= (< Z4 Z3) (>= (+ Z3 (* (- 1) Z4)) 1))) :rule trans :premises (t1429.t42 t1429.t46))
% 18.47/18.75  (step t1429.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.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) 3) (= (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 (t1429.t6 t1429.t7 t1429.t8 t1429.t9 t1429.t10 t1429.t11 t1429.t12 t1429.t13 t1429.t14 t1429.t15 t1429.t16 t1429.t17 t1429.t18 t1429.t19 t1429.t20 t1429.t21 t1429.t22 t1429.t23 t1429.t29 t1429.t35 t1429.t41 t1429.t47))
% 18.47/18.75  (step t1429.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.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) 3) (= (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 (t1429.t48))
% 18.47/18.75  (step t1429 (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.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) 3) (= (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)
% 18.47/18.75  (step t1430 (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.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) 3)) (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)
% 18.47/18.75  (step t1431 (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.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) 3)) (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 (t1429 t1430))
% 18.47/18.75  (anchor :step t1432 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1432.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1432.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1432.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1432.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1432.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1432.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1432.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1432.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1432.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1432.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1432.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1432.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1432.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1432.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1432.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1432.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.75  (step t1432.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1432.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1432.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1432.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.75  (step t1432.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1432.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1432.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1432.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1432.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1432.t24))
% 18.47/18.75  (step t1432.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1432.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1432.t25 t1432.t26))
% 18.47/18.75  (step t1432.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1432.t23 t1432.t27))
% 18.47/18.75  (step t1432.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 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) 1) (= (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 (t1432.t6 t1432.t7 t1432.t8 t1432.t9 t1432.t10 t1432.t11 t1432.t12 t1432.t13 t1432.t14 t1432.t15 t1432.t16 t1432.t17 t1432.t18 t1432.t19 t1432.t20 t1432.t21 t1432.t22 t1432.t28))
% 18.47/18.75  (step t1432.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 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) 1) (= (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 (t1432.t29))
% 18.47/18.75  (step t1432 (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 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) 1) (= (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)
% 18.47/18.75  (step t1433 (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 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) 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 Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1434 (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 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) 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 Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1432 t1433))
% 18.47/18.75  (anchor :step t1435 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1435.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1435.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1435.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1435.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1435.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1435.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1435.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1435.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1435.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1435.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1435.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1435.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1435.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1435.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1435.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1435.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.75  (step t1435.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1435.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1435.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1435.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1435.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1435.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1435.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1435.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1435.t23))
% 18.47/18.75  (step t1435.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1435.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1435.t24 t1435.t25))
% 18.47/18.75  (step t1435.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1435.t22 t1435.t26))
% 18.47/18.75  (step t1435.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.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) 1) (= (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 (t1435.t6 t1435.t7 t1435.t8 t1435.t9 t1435.t10 t1435.t11 t1435.t12 t1435.t13 t1435.t14 t1435.t15 t1435.t16 t1435.t17 t1435.t18 t1435.t19 t1435.t20 t1435.t21 t1435.t27))
% 18.47/18.75  (step t1435.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.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) 1) (= (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 (t1435.t28))
% 18.47/18.75  (step t1435 (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.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) 1) (= (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)
% 18.47/18.75  (step t1436 (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.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) 1)) (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)
% 18.47/18.75  (step t1437 (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.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) 1)) (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 (t1435 t1436))
% 18.47/18.75  (anchor :step t1438 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1438.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1438.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1438.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1438.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1438.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1438.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1438.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1438.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1438.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1438.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1438.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1438.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1438.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1438.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1438.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1438.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.75  (step t1438.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1438.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1438.t19 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.75  (step t1438.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1438.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1438.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1438.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1438.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1438.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1438.t24))
% 18.47/18.75  (step t1438.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1438.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1438.t25 t1438.t26))
% 18.47/18.75  (step t1438.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1438.t23 t1438.t27))
% 18.47/18.75  (step t1438.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.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) 12) (= (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 (t1438.t6 t1438.t7 t1438.t8 t1438.t9 t1438.t10 t1438.t11 t1438.t12 t1438.t13 t1438.t14 t1438.t15 t1438.t16 t1438.t17 t1438.t18 t1438.t19 t1438.t20 t1438.t21 t1438.t22 t1438.t28))
% 18.47/18.75  (step t1438.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.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) 12) (= (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 (t1438.t29))
% 18.47/18.75  (step t1438 (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.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) 12) (= (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)
% 18.47/18.75  (step t1439 (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.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) 12)) (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)
% 18.47/18.75  (step t1440 (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.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) 12)) (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 (t1438 t1439))
% 18.47/18.75  (anchor :step t1441 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1441.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1441.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1441.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1441.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1441.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1441.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1441.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1441.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1441.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1441.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1441.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1441.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1441.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1441.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1441.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1441.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.75  (step t1441.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1441.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1441.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1441.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1441.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1441.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1441.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1441.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1441.t23))
% 18.47/18.75  (step t1441.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1441.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1441.t24 t1441.t25))
% 18.47/18.75  (step t1441.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1441.t22 t1441.t26))
% 18.47/18.75  (step t1441.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) 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) 12) (= (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 (t1441.t6 t1441.t7 t1441.t8 t1441.t9 t1441.t10 t1441.t11 t1441.t12 t1441.t13 t1441.t14 t1441.t15 t1441.t16 t1441.t17 t1441.t18 t1441.t19 t1441.t20 t1441.t21 t1441.t27))
% 18.47/18.75  (step t1441.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) 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) 12) (= (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 (t1441.t28))
% 18.47/18.75  (step t1441 (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.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) 5) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1442 (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) (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) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1443 (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.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) 5)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1441 t1442))
% 18.47/18.75  (anchor :step t1444 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1444.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1444.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1444.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1444.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1444.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1444.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1444.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1444.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1444.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1444.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1444.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1444.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1444.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1444.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1444.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1444.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.75  (step t1444.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1444.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1444.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1444.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1444.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1444.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1444.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1444.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1444.t23))
% 18.47/18.75  (step t1444.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1444.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1444.t24 t1444.t25))
% 18.47/18.75  (step t1444.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1444.t22 t1444.t26))
% 18.47/18.75  (step t1444.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.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) 12) (= (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 (t1444.t6 t1444.t7 t1444.t8 t1444.t9 t1444.t10 t1444.t11 t1444.t12 t1444.t13 t1444.t14 t1444.t15 t1444.t16 t1444.t17 t1444.t18 t1444.t19 t1444.t20 t1444.t21 t1444.t27))
% 18.47/18.75  (step t1444.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.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) 12) (= (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 (t1444.t28))
% 18.47/18.75  (step t1444 (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.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) 12) (= (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)
% 18.47/18.75  (step t1445 (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.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) 12)) (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)
% 18.47/18.75  (step t1446 (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.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) 12)) (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 (t1444 t1445))
% 18.47/18.75  (anchor :step t1447 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1447.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1447.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1447.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1447.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1447.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1447.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1447.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1447.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1447.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1447.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1447.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1447.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1447.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1447.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1447.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1447.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1447.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1447.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1447.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1447.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.75  (step t1447.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1447.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1447.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1447.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1447.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1447.t24))
% 18.47/18.75  (step t1447.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1447.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1447.t25 t1447.t26))
% 18.47/18.75  (step t1447.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1447.t23 t1447.t27))
% 18.47/18.75  (step t1447.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 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) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1447.t6 t1447.t7 t1447.t8 t1447.t9 t1447.t10 t1447.t11 t1447.t12 t1447.t13 t1447.t14 t1447.t15 t1447.t16 t1447.t17 t1447.t18 t1447.t19 t1447.t20 t1447.t21 t1447.t22 t1447.t28))
% 18.47/18.75  (step t1447.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 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) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1447.t29))
% 18.47/18.75  (step t1447 (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 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) 1) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1448 (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 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) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1449 (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 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) 1)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1447 t1448))
% 18.47/18.75  (anchor :step t1450 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1450.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1450.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1450.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1450.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1450.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1450.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1450.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1450.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1450.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1450.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1450.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1450.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1450.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1450.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1450.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1450.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1450.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1450.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1450.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1450.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1450.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1450.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1450.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1450.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1450.t23))
% 18.47/18.75  (step t1450.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1450.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1450.t24 t1450.t25))
% 18.47/18.75  (step t1450.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1450.t22 t1450.t26))
% 18.47/18.75  (step t1450.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.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) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1450.t6 t1450.t7 t1450.t8 t1450.t9 t1450.t10 t1450.t11 t1450.t12 t1450.t13 t1450.t14 t1450.t15 t1450.t16 t1450.t17 t1450.t18 t1450.t19 t1450.t20 t1450.t21 t1450.t27))
% 18.47/18.75  (step t1450.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.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) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1450.t28))
% 18.47/18.75  (step t1450 (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.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) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1451 (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.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) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1452 (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.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) 1)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1450 t1451))
% 18.47/18.75  (anchor :step t1453 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1453.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1453.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1453.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1453.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1453.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1453.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1453.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1453.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1453.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1453.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1453.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1453.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1453.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1453.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1453.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1453.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1453.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1453.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1453.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.75  (step t1453.t20 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.75  (step t1453.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1453.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1453.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1453.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1453.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1453.t24))
% 18.47/18.75  (step t1453.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1453.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1453.t25 t1453.t26))
% 18.47/18.75  (step t1453.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1453.t23 t1453.t27))
% 18.47/18.75  (step t1453.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) 12) (= (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) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1453.t6 t1453.t7 t1453.t8 t1453.t9 t1453.t10 t1453.t11 t1453.t12 t1453.t13 t1453.t14 t1453.t15 t1453.t16 t1453.t17 t1453.t18 t1453.t19 t1453.t20 t1453.t21 t1453.t22 t1453.t28))
% 18.47/18.75  (step t1453.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) 12) (= (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) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1453.t29))
% 18.47/18.75  (step t1453 (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) 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) 12) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1454 (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) 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) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1455 (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) 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) 12)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1453 t1454))
% 18.47/18.75  (anchor :step t1456 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1456.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1456.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1456.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1456.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1456.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1456.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1456.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1456.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1456.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1456.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1456.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1456.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1456.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1456.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1456.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1456.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1456.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1456.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1456.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.75  (step t1456.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1456.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1456.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1456.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1456.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1456.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1456.t24))
% 18.47/18.75  (step t1456.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1456.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1456.t25 t1456.t26))
% 18.47/18.75  (step t1456.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1456.t23 t1456.t27))
% 18.47/18.75  (step t1456.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.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) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1456.t6 t1456.t7 t1456.t8 t1456.t9 t1456.t10 t1456.t11 t1456.t12 t1456.t13 t1456.t14 t1456.t15 t1456.t16 t1456.t17 t1456.t18 t1456.t19 t1456.t20 t1456.t21 t1456.t22 t1456.t28))
% 18.47/18.75  (step t1456.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.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) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1456.t29))
% 18.47/18.75  (step t1456 (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.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) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1457 (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.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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1458 (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.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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1456 t1457))
% 18.47/18.75  (anchor :step t1459 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1459.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1459.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1459.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1459.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1459.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1459.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1459.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1459.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1459.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1459.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1459.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1459.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1459.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1459.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1459.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1459.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.75  (step t1459.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1459.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1459.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1459.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1459.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1459.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1459.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1459.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1459.t23))
% 18.47/18.75  (step t1459.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1459.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1459.t24 t1459.t25))
% 18.47/18.75  (step t1459.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1459.t22 t1459.t26))
% 18.47/18.75  (step t1459.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.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) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1459.t6 t1459.t7 t1459.t8 t1459.t9 t1459.t10 t1459.t11 t1459.t12 t1459.t13 t1459.t14 t1459.t15 t1459.t16 t1459.t17 t1459.t18 t1459.t19 t1459.t20 t1459.t21 t1459.t27))
% 18.47/18.75  (step t1459.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.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) 5) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1459.t28))
% 18.47/18.75  (step t1459 (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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1460 (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 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.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1461 (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 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.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1459 t1460))
% 18.47/18.75  (anchor :step t1462 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1462.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1462.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1462.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1462.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1462.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1462.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1462.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1462.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1462.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1462.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1462.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1462.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1462.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1462.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1462.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1462.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.75  (step t1462.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1462.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.75  (step t1462.t19 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1462.t20 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1462.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1462.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1462.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1462.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1462.t23))
% 18.47/18.75  (step t1462.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1462.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1462.t24 t1462.t25))
% 18.47/18.75  (step t1462.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1462.t22 t1462.t26))
% 18.47/18.75  (step t1462.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) 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) 1) (= (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 (t1462.t6 t1462.t7 t1462.t8 t1462.t9 t1462.t10 t1462.t11 t1462.t12 t1462.t13 t1462.t14 t1462.t15 t1462.t16 t1462.t17 t1462.t18 t1462.t19 t1462.t20 t1462.t21 t1462.t27))
% 18.47/18.75  (step t1462.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) 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) 1) (= (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 (t1462.t28))
% 18.47/18.75  (step t1462 (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) 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) 1) (= (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)
% 18.47/18.75  (step t1463 (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) 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) 1)) (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)
% 18.47/18.75  (step t1464 (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) 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) 1)) (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 (t1462 t1463))
% 18.47/18.75  (anchor :step t1465 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1465.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1465.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1465.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1465.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1465.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1465.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1465.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1465.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1465.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1465.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1465.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1465.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1465.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1465.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1465.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1465.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.75  (step t1465.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1465.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1465.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1465.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1465.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1465.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1465.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1465.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1465.t23))
% 18.47/18.75  (step t1465.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1465.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1465.t24 t1465.t25))
% 18.47/18.75  (step t1465.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1465.t22 t1465.t26))
% 18.47/18.75  (step t1465.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.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) 5) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1465.t6 t1465.t7 t1465.t8 t1465.t9 t1465.t10 t1465.t11 t1465.t12 t1465.t13 t1465.t14 t1465.t15 t1465.t16 t1465.t17 t1465.t18 t1465.t19 t1465.t20 t1465.t21 t1465.t27))
% 18.47/18.75  (step t1465.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.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) 5) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1465.t28))
% 18.47/18.75  (step t1465 (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 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) 5) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1466 (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 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) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1467 (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 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) 5)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1465 t1466))
% 18.47/18.75  (anchor :step t1468 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1468.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1468.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1468.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1468.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1468.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1468.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1468.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1468.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1468.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1468.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1468.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1468.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1468.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1468.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1468.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1468.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.47/18.75  (step t1468.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1468.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1468.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.47/18.75  (step t1468.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1468.t21 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.75  (step t1468.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1468.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1468.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1468.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1468.t24))
% 18.47/18.75  (step t1468.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1468.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1468.t25 t1468.t26))
% 18.47/18.75  (step t1468.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1468.t23 t1468.t27))
% 18.47/18.75  (step t1468.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) 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) 1) (= (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 (t1468.t6 t1468.t7 t1468.t8 t1468.t9 t1468.t10 t1468.t11 t1468.t12 t1468.t13 t1468.t14 t1468.t15 t1468.t16 t1468.t17 t1468.t18 t1468.t19 t1468.t20 t1468.t21 t1468.t22 t1468.t28))
% 18.47/18.75  (step t1468.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) 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) 1) (= (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 (t1468.t29))
% 18.47/18.75  (step t1468 (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) 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) 1) (= (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)
% 18.47/18.75  (step t1469 (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) 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) 1)) (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)
% 18.47/18.75  (step t1470 (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) 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) 1)) (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 (t1468 t1469))
% 18.47/18.75  (anchor :step t1471 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1471.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1471.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1471.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1471.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1471.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1471.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1471.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1471.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1471.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1471.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1471.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1471.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1471.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1471.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1471.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1471.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1471.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1471.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1471.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1471.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1471.t21 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.75  (step t1471.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1471.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1471.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1471.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1471.t24))
% 18.47/18.75  (step t1471.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1471.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1471.t25 t1471.t26))
% 18.47/18.75  (step t1471.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1471.t23 t1471.t27))
% 18.47/18.75  (step t1471.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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1471.t6 t1471.t7 t1471.t8 t1471.t9 t1471.t10 t1471.t11 t1471.t12 t1471.t13 t1471.t14 t1471.t15 t1471.t16 t1471.t17 t1471.t18 t1471.t19 t1471.t20 t1471.t21 t1471.t22 t1471.t28))
% 18.47/18.75  (step t1471.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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1471.t29))
% 18.47/18.75  (step t1471 (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.a Z5) 8) (= (tptp.b Z1) 2) (< (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.a Z5) 8) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1472 (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.a Z5) 8) (= (tptp.b Z1) 2) (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) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1473 (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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1471 t1472))
% 18.47/18.75  (anchor :step t1474 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1474.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1474.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1474.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1474.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1474.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1474.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1474.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1474.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1474.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1474.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1474.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1474.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1474.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1474.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1474.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1474.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1474.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1474.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1474.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1474.t20 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.47/18.75  (step t1474.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1474.t22 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.75  (step t1474.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1474.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1474.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1474.t24))
% 18.47/18.75  (step t1474.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1474.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1474.t25 t1474.t26))
% 18.47/18.75  (step t1474.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1474.t23 t1474.t27))
% 18.47/18.75  (step t1474.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 Z4) 2) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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) (= (tptp.a Z5) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1474.t6 t1474.t7 t1474.t8 t1474.t9 t1474.t10 t1474.t11 t1474.t12 t1474.t13 t1474.t14 t1474.t15 t1474.t16 t1474.t17 t1474.t18 t1474.t19 t1474.t20 t1474.t21 t1474.t22 t1474.t28))
% 18.47/18.75  (step t1474.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 Z4) 2) (= (tptp.a Z5) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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) (= (tptp.a Z5) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1474.t29))
% 18.47/18.75  (step t1474 (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) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1475 (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) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1476 (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) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1474 t1475))
% 18.47/18.75  (anchor :step t1477 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1477.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1477.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1477.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1477.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1477.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1477.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1477.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1477.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1477.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1477.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1477.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1477.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1477.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1477.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1477.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1477.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1477.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1477.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1477.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1477.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1477.t21 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.75  (step t1477.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1477.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1477.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1477.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1477.t24))
% 18.47/18.75  (step t1477.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1477.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1477.t25 t1477.t26))
% 18.47/18.75  (step t1477.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1477.t23 t1477.t27))
% 18.47/18.75  (step t1477.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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 5) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1477.t6 t1477.t7 t1477.t8 t1477.t9 t1477.t10 t1477.t11 t1477.t12 t1477.t13 t1477.t14 t1477.t15 t1477.t16 t1477.t17 t1477.t18 t1477.t19 t1477.t20 t1477.t21 t1477.t22 t1477.t28))
% 18.47/18.75  (step t1477.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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 5) (= (tptp.a Z4) 1) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1477.t29))
% 18.47/18.75  (step t1477 (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.a Z5) 8) (= (tptp.b Z1) 2) (< (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.a Z5) 8) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1478 (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.a Z5) 8) (= (tptp.b Z1) 2) (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) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1479 (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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 5)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1477 t1478))
% 18.47/18.75  (anchor :step t1480 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1480.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1480.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1480.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1480.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1480.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1480.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1480.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1480.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1480.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1480.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1480.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1480.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1480.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1480.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1480.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1480.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1480.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1480.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1480.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1480.t20 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.47/18.75  (step t1480.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1480.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1480.t23 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.75  (step t1480.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1480.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1480.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1480.t25))
% 18.47/18.75  (step t1480.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1480.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1480.t26 t1480.t27))
% 18.47/18.75  (step t1480.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1480.t24 t1480.t28))
% 18.47/18.75  (step t1480.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 Z4) 1) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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) (= (tptp.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1480.t6 t1480.t7 t1480.t8 t1480.t9 t1480.t10 t1480.t11 t1480.t12 t1480.t13 t1480.t14 t1480.t15 t1480.t16 t1480.t17 t1480.t18 t1480.t19 t1480.t20 t1480.t21 t1480.t22 t1480.t23 t1480.t29))
% 18.47/18.75  (step t1480.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 Z4) 1) (= (tptp.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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) (= (tptp.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1480.t30))
% 18.47/18.75  (step t1480 (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1481 (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) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1482 (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1480 t1481))
% 18.47/18.75  (anchor :step t1483 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1483.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1483.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1483.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1483.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1483.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1483.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1483.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1483.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1483.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1483.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1483.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1483.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1483.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1483.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1483.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1483.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1483.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1483.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1483.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1483.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1483.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1483.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1483.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1483.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1483.t23))
% 18.47/18.75  (step t1483.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1483.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1483.t24 t1483.t25))
% 18.47/18.75  (step t1483.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1483.t22 t1483.t26))
% 18.47/18.75  (step t1483.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) 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) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1483.t6 t1483.t7 t1483.t8 t1483.t9 t1483.t10 t1483.t11 t1483.t12 t1483.t13 t1483.t14 t1483.t15 t1483.t16 t1483.t17 t1483.t18 t1483.t19 t1483.t20 t1483.t21 t1483.t27))
% 18.47/18.75  (step t1483.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) 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) 5) (= (tptp.a Z4) 1) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1483.t28))
% 18.47/18.75  (step t1483 (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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1484 (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 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) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1485 (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 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) 1)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1483 t1484))
% 18.47/18.75  (anchor :step t1486 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1486.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1486.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1486.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1486.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1486.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1486.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1486.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1486.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1486.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1486.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1486.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1486.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1486.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1486.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1486.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1486.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1486.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1486.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.75  (step t1486.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1486.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1486.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1486.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1486.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1486.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1486.t23))
% 18.47/18.75  (step t1486.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1486.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1486.t24 t1486.t25))
% 18.47/18.75  (step t1486.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1486.t22 t1486.t26))
% 18.47/18.75  (step t1486.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.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) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1486.t6 t1486.t7 t1486.t8 t1486.t9 t1486.t10 t1486.t11 t1486.t12 t1486.t13 t1486.t14 t1486.t15 t1486.t16 t1486.t17 t1486.t18 t1486.t19 t1486.t20 t1486.t21 t1486.t27))
% 18.47/18.75  (step t1486.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.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) 4) (= (tptp.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1486.t28))
% 18.47/18.75  (step t1486 (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.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.a Z4) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1487 (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.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) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1488 (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.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) 4)) (not (= (tptp.a Z4) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1486 t1487))
% 18.47/18.75  (anchor :step t1489 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1489.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1489.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1489.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1489.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1489.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1489.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1489.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1489.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1489.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1489.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1489.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1489.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1489.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1489.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1489.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1489.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1489.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1489.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1489.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1489.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1489.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1489.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1489.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1489.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1489.t23))
% 18.47/18.75  (step t1489.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1489.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1489.t24 t1489.t25))
% 18.47/18.75  (step t1489.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1489.t22 t1489.t26))
% 18.47/18.75  (step t1489.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.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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1489.t6 t1489.t7 t1489.t8 t1489.t9 t1489.t10 t1489.t11 t1489.t12 t1489.t13 t1489.t14 t1489.t15 t1489.t16 t1489.t17 t1489.t18 t1489.t19 t1489.t20 t1489.t21 t1489.t27))
% 18.47/18.75  (step t1489.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.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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1489.t28))
% 18.47/18.75  (step t1489 (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.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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1490 (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.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) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1491 (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.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) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1489 t1490))
% 18.47/18.75  (anchor :step t1492 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1492.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1492.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1492.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1492.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1492.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1492.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1492.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1492.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1492.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1492.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1492.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1492.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1492.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1492.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1492.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1492.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1492.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1492.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.75  (step t1492.t19 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1492.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1492.t21 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1492.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1492.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1492.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1492.t23))
% 18.47/18.75  (step t1492.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1492.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1492.t24 t1492.t25))
% 18.47/18.75  (step t1492.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1492.t22 t1492.t26))
% 18.47/18.75  (step t1492.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.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) 4) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1492.t6 t1492.t7 t1492.t8 t1492.t9 t1492.t10 t1492.t11 t1492.t12 t1492.t13 t1492.t14 t1492.t15 t1492.t16 t1492.t17 t1492.t18 t1492.t19 t1492.t20 t1492.t21 t1492.t27))
% 18.47/18.75  (step t1492.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.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) 4) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1492.t28))
% 18.47/18.75  (step t1492 (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.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) 4) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1493 (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.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) 4)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1494 (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.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) 4)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 2)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1492 t1493))
% 18.47/18.75  (anchor :step t1495 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1495.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1495.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1495.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1495.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1495.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1495.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1495.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1495.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1495.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1495.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1495.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1495.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1495.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1495.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1495.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1495.t16 (cl (= (= (tptp.a Z1) 2) (= (tptp.a Z1) 2))) :rule refl)
% 18.47/18.75  (step t1495.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1495.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1495.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.47/18.75  (step t1495.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1495.t21 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.75  (step t1495.t22 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1495.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1495.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1495.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1495.t24))
% 18.47/18.75  (step t1495.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1495.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1495.t25 t1495.t26))
% 18.47/18.75  (step t1495.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1495.t23 t1495.t27))
% 18.47/18.75  (step t1495.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 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) 5) (= (tptp.a Z5) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1495.t6 t1495.t7 t1495.t8 t1495.t9 t1495.t10 t1495.t11 t1495.t12 t1495.t13 t1495.t14 t1495.t15 t1495.t16 t1495.t17 t1495.t18 t1495.t19 t1495.t20 t1495.t21 t1495.t22 t1495.t28))
% 18.47/18.75  (step t1495.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 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) 5) (= (tptp.a Z5) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1495.t29))
% 18.47/18.75  (step t1495 (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) 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) 5) (= (tptp.a Z5) 7) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (= (tptp.b Z4) 2) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1496 (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) 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) 5)) (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)
% 18.47/18.75  (step t1497 (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) 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) 5)) (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 (t1495 t1496))
% 18.47/18.75  (anchor :step t1498 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1498.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1498.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1498.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1498.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1498.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1498.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1498.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1498.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1498.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1498.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1498.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1498.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1498.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1498.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1498.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1498.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1498.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1498.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1498.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1498.t20 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.47/18.75  (step t1498.t21 (cl (= (= (tptp.b Z1) 2) (= (tptp.b Z1) 2))) :rule refl)
% 18.47/18.75  (step t1498.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1498.t23 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.75  (step t1498.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1498.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1498.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1498.t25))
% 18.47/18.75  (step t1498.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1498.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1498.t26 t1498.t27))
% 18.47/18.75  (step t1498.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1498.t24 t1498.t28))
% 18.47/18.75  (step t1498.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.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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) (= (tptp.a Z5) 7) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1498.t6 t1498.t7 t1498.t8 t1498.t9 t1498.t10 t1498.t11 t1498.t12 t1498.t13 t1498.t14 t1498.t15 t1498.t16 t1498.t17 t1498.t18 t1498.t19 t1498.t20 t1498.t21 t1498.t22 t1498.t23 t1498.t29))
% 18.47/18.75  (step t1498.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.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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) (= (tptp.a Z5) 7) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1498.t30))
% 18.47/18.75  (step t1498 (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.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1499 (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.a Z5) 7) (= (tptp.b Z1) 2) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 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)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1500 (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.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1498 t1499))
% 18.47/18.75  (anchor :step t1501 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1501.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1501.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1501.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1501.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1501.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1501.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1501.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1501.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1501.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1501.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1501.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1501.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1501.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1501.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1501.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1501.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1501.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1501.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.75  (step t1501.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1501.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1501.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1501.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1501.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1501.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1501.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1501.t24))
% 18.47/18.75  (step t1501.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1501.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1501.t25 t1501.t26))
% 18.47/18.75  (step t1501.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1501.t23 t1501.t27))
% 18.47/18.75  (step t1501.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.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) 4) (= (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 (t1501.t6 t1501.t7 t1501.t8 t1501.t9 t1501.t10 t1501.t11 t1501.t12 t1501.t13 t1501.t14 t1501.t15 t1501.t16 t1501.t17 t1501.t18 t1501.t19 t1501.t20 t1501.t21 t1501.t22 t1501.t28))
% 18.47/18.75  (step t1501.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.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) 4) (= (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 (t1501.t29))
% 18.47/18.75  (step t1501 (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.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) 4) (= (tptp.a Z4) 1) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1502 (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.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) 4)) (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)
% 18.47/18.75  (step t1503 (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.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) 4)) (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 (t1501 t1502))
% 18.47/18.75  (anchor :step t1504 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1504.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1504.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1504.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1504.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1504.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1504.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1504.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1504.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1504.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1504.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1504.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1504.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1504.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1504.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1504.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1504.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1504.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1504.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1504.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1504.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1504.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1504.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1504.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1504.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1504.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1504.t24))
% 18.47/18.75  (step t1504.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1504.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1504.t25 t1504.t26))
% 18.47/18.75  (step t1504.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1504.t23 t1504.t27))
% 18.47/18.75  (step t1504.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.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) 5) (= (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 (t1504.t6 t1504.t7 t1504.t8 t1504.t9 t1504.t10 t1504.t11 t1504.t12 t1504.t13 t1504.t14 t1504.t15 t1504.t16 t1504.t17 t1504.t18 t1504.t19 t1504.t20 t1504.t21 t1504.t22 t1504.t28))
% 18.47/18.75  (step t1504.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.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) 5) (= (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 (t1504.t29))
% 18.47/18.75  (step t1504 (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.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) 1) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1505 (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.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) 5)) (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)
% 18.47/18.75  (step t1506 (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.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) 5)) (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 (t1504 t1505))
% 18.47/18.75  (anchor :step t1507 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1507.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1507.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1507.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1507.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1507.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1507.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1507.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1507.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1507.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1507.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1507.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1507.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1507.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1507.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1507.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1507.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1507.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1507.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1507.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.47/18.75  (step t1507.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1507.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1507.t22 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1507.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1507.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1507.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1507.t24))
% 18.47/18.75  (step t1507.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1507.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1507.t25 t1507.t26))
% 18.47/18.75  (step t1507.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1507.t23 t1507.t27))
% 18.47/18.75  (step t1507.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) 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) 5) (= (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 (t1507.t6 t1507.t7 t1507.t8 t1507.t9 t1507.t10 t1507.t11 t1507.t12 t1507.t13 t1507.t14 t1507.t15 t1507.t16 t1507.t17 t1507.t18 t1507.t19 t1507.t20 t1507.t21 t1507.t22 t1507.t28))
% 18.47/18.75  (step t1507.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) 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) 5) (= (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 (t1507.t29))
% 18.47/18.75  (step t1507 (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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1508 (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 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) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1509 (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 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) 12)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1507 t1508))
% 18.47/18.75  (anchor :step t1510 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1510.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1510.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1510.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1510.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1510.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1510.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1510.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1510.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1510.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1510.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1510.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1510.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1510.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1510.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1510.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1510.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1510.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1510.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.75  (step t1510.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1510.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1510.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1510.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1510.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1510.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1510.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1510.t24))
% 18.47/18.75  (step t1510.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1510.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1510.t25 t1510.t26))
% 18.47/18.75  (step t1510.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1510.t23 t1510.t27))
% 18.47/18.75  (step t1510.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.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) 4) (= (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 (t1510.t6 t1510.t7 t1510.t8 t1510.t9 t1510.t10 t1510.t11 t1510.t12 t1510.t13 t1510.t14 t1510.t15 t1510.t16 t1510.t17 t1510.t18 t1510.t19 t1510.t20 t1510.t21 t1510.t22 t1510.t28))
% 18.47/18.75  (step t1510.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.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) 4) (= (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 (t1510.t29))
% 18.47/18.75  (step t1510 (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.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) 4) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1511 (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.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) 4)) (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)
% 18.47/18.75  (step t1512 (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.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) 4)) (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 (t1510 t1511))
% 18.47/18.75  (anchor :step t1513 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1513.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1513.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1513.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1513.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1513.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1513.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1513.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1513.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1513.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1513.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1513.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1513.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1513.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1513.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1513.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1513.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1513.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1513.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1513.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1513.t20 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.47/18.75  (step t1513.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1513.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1513.t23 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.75  (step t1513.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1513.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1513.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1513.t25))
% 18.47/18.75  (step t1513.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1513.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1513.t26 t1513.t27))
% 18.47/18.75  (step t1513.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1513.t24 t1513.t28))
% 18.47/18.75  (step t1513.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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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) (= (tptp.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1513.t6 t1513.t7 t1513.t8 t1513.t9 t1513.t10 t1513.t11 t1513.t12 t1513.t13 t1513.t14 t1513.t15 t1513.t16 t1513.t17 t1513.t18 t1513.t19 t1513.t20 t1513.t21 t1513.t22 t1513.t23 t1513.t29))
% 18.47/18.75  (step t1513.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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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) (= (tptp.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1513.t30))
% 18.47/18.75  (step t1513 (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1514 (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.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z3) 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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1515 (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1513 t1514))
% 18.47/18.75  (anchor :step t1516 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1516.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1516.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1516.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1516.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1516.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1516.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1516.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1516.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1516.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1516.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1516.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1516.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1516.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1516.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1516.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1516.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1516.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1516.t18 (cl (= (= (tptp.a Z3) 5) (= (tptp.a Z3) 5))) :rule refl)
% 18.47/18.75  (step t1516.t19 (cl (= (= (tptp.a Z4) 2) (= (tptp.a Z4) 2))) :rule refl)
% 18.47/18.75  (step t1516.t20 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.47/18.75  (step t1516.t21 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1516.t22 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1516.t23 (cl (= (= (tptp.b Z4) 5) (= (tptp.b Z4) 5))) :rule refl)
% 18.47/18.75  (step t1516.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1516.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1516.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1516.t25))
% 18.47/18.75  (step t1516.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1516.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1516.t26 t1516.t27))
% 18.47/18.75  (step t1516.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1516.t24 t1516.t28))
% 18.47/18.75  (step t1516.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.a Z5) 7) (< (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 (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1516.t6 t1516.t7 t1516.t8 t1516.t9 t1516.t10 t1516.t11 t1516.t12 t1516.t13 t1516.t14 t1516.t15 t1516.t16 t1516.t17 t1516.t18 t1516.t19 t1516.t20 t1516.t21 t1516.t22 t1516.t23 t1516.t29))
% 18.47/18.75  (step t1516.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.a Z5) 7) (< (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 (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1516.t30))
% 18.47/18.75  (step t1516 (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.a Z5) 7) (< (tptp.b Z1) 4) (< (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.a Z5) 7) (not (>= (tptp.b Z1) 4)) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z4) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.47/18.75  (step t1517 (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.a Z5) 7) (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.47/18.75  (step t1518 (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z4) 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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z4) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1516 t1517))
% 18.47/18.75  (anchor :step t1519 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1519.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1519.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1519.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1519.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1519.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1519.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1519.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1519.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1519.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1519.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1519.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1519.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1519.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1519.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1519.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1519.t16 (cl (= (= (tptp.a Z1) 3) (= (tptp.a Z1) 3))) :rule refl)
% 18.47/18.75  (step t1519.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1519.t18 (cl (= (= (tptp.a Z3) 4) (= (tptp.a Z3) 4))) :rule refl)
% 18.47/18.75  (step t1519.t19 (cl (= (= (tptp.a Z5) 7) (= (tptp.a Z5) 7))) :rule refl)
% 18.47/18.75  (step t1519.t20 (cl (= (< (tptp.b Z1) 4) (not (>= (tptp.b Z1) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1519.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1519.t22 (cl (= (= (tptp.b Z3) 5) (= (tptp.b Z3) 5))) :rule refl)
% 18.47/18.75  (step t1519.t23 (cl (= (= (tptp.b Z4) 2) (= (tptp.b Z4) 2))) :rule refl)
% 18.47/18.75  (step t1519.t24 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1519.t25 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1519.t26 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1519.t25))
% 18.47/18.75  (step t1519.t27 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1519.t28 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1519.t26 t1519.t27))
% 18.47/18.75  (step t1519.t29 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1519.t24 t1519.t28))
% 18.47/18.75  (step t1519.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) 4) (= (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) 4) (= (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 (t1519.t6 t1519.t7 t1519.t8 t1519.t9 t1519.t10 t1519.t11 t1519.t12 t1519.t13 t1519.t14 t1519.t15 t1519.t16 t1519.t17 t1519.t18 t1519.t19 t1519.t20 t1519.t21 t1519.t22 t1519.t23 t1519.t29))
% 18.47/18.75  (step t1519.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) 4) (= (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) 4) (= (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 (t1519.t30))
% 18.47/18.75  (step t1519 (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.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) 4) (= (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)
% 18.47/18.75  (step t1520 (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.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) 4)) (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)
% 18.47/18.75  (step t1521 (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.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) 4)) (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 (t1519 t1520))
% 18.47/18.75  (anchor :step t1522 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1522.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1522.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1522.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1522.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1522.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1522.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1522.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1522.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1522.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1522.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1522.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1522.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1522.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1522.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1522.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1522.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.75  (step t1522.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1522.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.47/18.75  (step t1522.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1522.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1522.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.47/18.75  (step t1522.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1522.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1522.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1522.t23))
% 18.47/18.75  (step t1522.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1522.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1522.t24 t1522.t25))
% 18.47/18.75  (step t1522.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1522.t22 t1522.t26))
% 18.47/18.75  (step t1522.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.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) 12) (= (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 (t1522.t6 t1522.t7 t1522.t8 t1522.t9 t1522.t10 t1522.t11 t1522.t12 t1522.t13 t1522.t14 t1522.t15 t1522.t16 t1522.t17 t1522.t18 t1522.t19 t1522.t20 t1522.t21 t1522.t27))
% 18.47/18.75  (step t1522.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.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) 12) (= (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 (t1522.t28))
% 18.47/18.75  (step t1522 (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.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) 12) (= (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)
% 18.47/18.75  (step t1523 (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.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) 12)) (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)
% 18.47/18.75  (step t1524 (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.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) 12)) (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 (t1522 t1523))
% 18.47/18.75  (anchor :step t1525 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.47/18.75  (step t1525.t1 (cl (= Z1 Z1)) :rule refl)
% 18.47/18.75  (step t1525.t2 (cl (= Z2 Z2)) :rule refl)
% 18.47/18.75  (step t1525.t3 (cl (= Z3 Z3)) :rule refl)
% 18.47/18.75  (step t1525.t4 (cl (= Z4 Z4)) :rule refl)
% 18.47/18.75  (step t1525.t5 (cl (= Z5 Z5)) :rule refl)
% 18.47/18.75  (step t1525.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.47/18.75  (step t1525.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.47/18.75  (step t1525.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.47/18.75  (step t1525.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.47/18.75  (step t1525.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.47/18.75  (step t1525.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.47/18.75  (step t1525.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.47/18.75  (step t1525.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.47/18.75  (step t1525.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.47/18.75  (step t1525.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.47/18.75  (step t1525.t16 (cl (= (= (tptp.a Z1) 12) (= (tptp.a Z1) 12))) :rule refl)
% 18.47/18.75  (step t1525.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.47/18.75  (step t1525.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.47/18.75  (step t1525.t19 (cl (= (= (tptp.a Z4) 1) (= (tptp.a Z4) 1))) :rule refl)
% 18.47/18.75  (step t1525.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.47/18.75  (step t1525.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.47/18.75  (step t1525.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.47/18.75  (step t1525.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.47/18.75  (step t1525.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.47/18.75  (step t1525.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1525.t24))
% 18.47/18.75  (step t1525.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.47/18.75  (step t1525.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1525.t25 t1525.t26))
% 18.47/18.75  (step t1525.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1525.t23 t1525.t27))
% 18.47/18.75  (step t1525.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.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) 12) (= (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 (t1525.t6 t1525.t7 t1525.t8 t1525.t9 t1525.t10 t1525.t11 t1525.t12 t1525.t13 t1525.t14 t1525.t15 t1525.t16 t1525.t17 t1525.t18 t1525.t19 t1525.t20 t1525.t21 t1525.t22 t1525.t28))
% 18.51/18.75  (step t1525.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.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) 12) (= (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 (t1525.t29))
% 18.51/18.75  (step t1525 (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.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) 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)
% 18.51/18.75  (step t1526 (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.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) 12)) (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)
% 18.51/18.75  (step t1527 (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.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) 12)) (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 (t1525 t1526))
% 18.51/18.75  (anchor :step t1528 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.51/18.75  (step t1528.t1 (cl (= Z1 Z1)) :rule refl)
% 18.51/18.75  (step t1528.t2 (cl (= Z2 Z2)) :rule refl)
% 18.51/18.75  (step t1528.t3 (cl (= Z3 Z3)) :rule refl)
% 18.51/18.75  (step t1528.t4 (cl (= Z4 Z4)) :rule refl)
% 18.51/18.75  (step t1528.t5 (cl (= Z5 Z5)) :rule refl)
% 18.51/18.75  (step t1528.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.51/18.75  (step t1528.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.51/18.75  (step t1528.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.51/18.75  (step t1528.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.51/18.75  (step t1528.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.51/18.75  (step t1528.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.51/18.75  (step t1528.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.51/18.75  (step t1528.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.51/18.75  (step t1528.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.51/18.75  (step t1528.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.51/18.75  (step t1528.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.51/18.75  (step t1528.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.51/18.75  (step t1528.t18 (cl (= (= (tptp.a Z3) 6) (= (tptp.a Z3) 6))) :rule refl)
% 18.51/18.75  (step t1528.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.51/18.75  (step t1528.t20 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.51/18.75  (step t1528.t21 (cl (= (= (tptp.b Z5) 5) (= (tptp.b Z5) 5))) :rule refl)
% 18.51/18.75  (step t1528.t22 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.51/18.75  (step t1528.t23 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.51/18.75  (step t1528.t24 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1528.t23))
% 18.51/18.75  (step t1528.t25 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.51/18.75  (step t1528.t26 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1528.t24 t1528.t25))
% 18.51/18.75  (step t1528.t27 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1528.t22 t1528.t26))
% 18.51/18.75  (step t1528.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) 12) (< (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) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1528.t6 t1528.t7 t1528.t8 t1528.t9 t1528.t10 t1528.t11 t1528.t12 t1528.t13 t1528.t14 t1528.t15 t1528.t16 t1528.t17 t1528.t18 t1528.t19 t1528.t20 t1528.t21 t1528.t27))
% 18.51/18.75  (step t1528.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) 12) (< (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) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1528.t28))
% 18.51/18.75  (step t1528 (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) 12) (< (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) 12) (not (>= (tptp.b Z2) 3)) (= (tptp.b Z5) 5) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.51/18.75  (step t1529 (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) 12) (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) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.51/18.75  (step t1530 (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) 12) (< (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) 12)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z5) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1528 t1529))
% 18.51/18.75  (anchor :step t1531 :args ((Z1 Int) (:= Z1 Z1) (Z2 Int) (:= Z2 Z2) (Z3 Int) (:= Z3 Z3) (Z4 Int) (:= Z4 Z4) (Z5 Int) (:= Z5 Z5)))
% 18.51/18.75  (step t1531.t1 (cl (= Z1 Z1)) :rule refl)
% 18.51/18.75  (step t1531.t2 (cl (= Z2 Z2)) :rule refl)
% 18.51/18.75  (step t1531.t3 (cl (= Z3 Z3)) :rule refl)
% 18.51/18.75  (step t1531.t4 (cl (= Z4 Z4)) :rule refl)
% 18.51/18.75  (step t1531.t5 (cl (= Z5 Z5)) :rule refl)
% 18.51/18.75  (step t1531.t6 (cl (= (not (= Z1 Z2)) (not (= Z1 Z2)))) :rule refl)
% 18.51/18.75  (step t1531.t7 (cl (= (not (= Z1 Z3)) (not (= Z1 Z3)))) :rule refl)
% 18.51/18.75  (step t1531.t8 (cl (= (not (= Z1 Z4)) (not (= Z1 Z4)))) :rule refl)
% 18.51/18.75  (step t1531.t9 (cl (= (not (= Z1 Z5)) (not (= Z1 Z5)))) :rule refl)
% 18.51/18.75  (step t1531.t10 (cl (= (not (= Z2 Z3)) (not (= Z2 Z3)))) :rule refl)
% 18.51/18.75  (step t1531.t11 (cl (= (not (= Z2 Z4)) (not (= Z2 Z4)))) :rule refl)
% 18.51/18.75  (step t1531.t12 (cl (= (not (= Z2 Z5)) (not (= Z2 Z5)))) :rule refl)
% 18.51/18.75  (step t1531.t13 (cl (= (not (= Z3 Z4)) (not (= Z3 Z4)))) :rule refl)
% 18.51/18.75  (step t1531.t14 (cl (= (not (= Z3 Z5)) (not (= Z3 Z5)))) :rule refl)
% 18.51/18.75  (step t1531.t15 (cl (= (not (= Z4 Z5)) (not (= Z4 Z5)))) :rule refl)
% 18.51/18.75  (step t1531.t16 (cl (= (= (tptp.a Z1) 1) (= (tptp.a Z1) 1))) :rule refl)
% 18.51/18.75  (step t1531.t17 (cl (= (= (tptp.a Z2) 10) (= (tptp.a Z2) 10))) :rule refl)
% 18.51/18.75  (step t1531.t18 (cl (= (= (tptp.a Z3) 7) (= (tptp.a Z3) 7))) :rule refl)
% 18.51/18.75  (step t1531.t19 (cl (= (= (tptp.a Z4) 12) (= (tptp.a Z4) 12))) :rule refl)
% 18.51/18.75  (step t1531.t20 (cl (= (= (tptp.a Z5) 8) (= (tptp.a Z5) 8))) :rule refl)
% 18.51/18.75  (step t1531.t21 (cl (= (< (tptp.b Z2) 3) (not (>= (tptp.b Z2) 3)))) :rule all_simplify)
% 18.51/18.75  (step t1531.t22 (cl (= (< (tptp.b Z3) 4) (not (>= (tptp.b Z3) 4)))) :rule all_simplify)
% 18.51/18.75  (step t1531.t23 (cl (= (< Z2 Z1) (not (>= Z2 Z1)))) :rule all_simplify)
% 18.51/18.75  (step t1531.t24 (cl (= (>= Z2 Z1) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule all_simplify)
% 18.51/18.75  (step t1531.t25 (cl (= (not (>= Z2 Z1)) (not (not (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1531.t24))
% 18.51/18.75  (step t1531.t26 (cl (= (not (not (>= (+ Z1 (* (- 1) Z2)) 1))) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule all_simplify)
% 18.51/18.75  (step t1531.t27 (cl (= (not (>= Z2 Z1)) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1531.t25 t1531.t26))
% 18.51/18.75  (step t1531.t28 (cl (= (< Z2 Z1) (>= (+ Z1 (* (- 1) Z2)) 1))) :rule trans :premises (t1531.t23 t1531.t27))
% 18.51/18.75  (step t1531.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.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) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))) :rule cong :premises (t1531.t6 t1531.t7 t1531.t8 t1531.t9 t1531.t10 t1531.t11 t1531.t12 t1531.t13 t1531.t14 t1531.t15 t1531.t16 t1531.t17 t1531.t18 t1531.t19 t1531.t20 t1531.t21 t1531.t22 t1531.t28))
% 18.51/18.75  (step t1531.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.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) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1))))) :rule cong :premises (t1531.t29))
% 18.51/18.75  (step t1531 (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.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) 12) (= (tptp.a Z5) 8) (not (>= (tptp.b Z2) 3)) (not (>= (tptp.b Z3) 4)) (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule bind)
% 18.51/18.75  (step t1532 (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.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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule all_simplify)
% 18.51/18.75  (step t1533 (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.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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))))) :rule trans :premises (t1531 t1532))
% 18.51/18.75  (step t1534 (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)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 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) 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)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 1) (= (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) 1) (= (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) 12) (= (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) 12) (= (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) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (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) 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) 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) 1) (= (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) 12) (= (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) 12) (= (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) 12) (= (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) 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) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (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) 12) (= (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) 12) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) 5) (= (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) 5) (= (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) 4) (= (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (< (tptp.b Z1) 4) (< (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) 4) (= (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) 12) (= (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) 12) (= (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) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))))) (and (and (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13)))) (and (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 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)) (or (= Z1 Z2) (= 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) 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) 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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 4)) (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) 5)) (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) 1)) (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) 1)) (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) 12)) (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) 12)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (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) 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) 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) 1)) (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) 12)) (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) 12)) (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) 12)) (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) 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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (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) 12)) (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) 12)) (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) 1)) (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) 1)) (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) 1)) (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) 1)) (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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (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 Z5) 7)) (>= (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) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 5)) (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) 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 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)) (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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 7)) (>= (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 12)) (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) 12)) (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) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1))))))) :rule cong :premises (t14 t17 t18 t19 t20 t21 t22 t23 t24 t25 t26 t27 t28 t29 t30 t31 t32 t33 t36 t39 t42 t45 t48 t51 t54 t57 t60 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 t1422 t1425 t1428 t1431 t1434 t1437 t1440 t1443 t1446 t1449 t1452 t1455 t1458 t1461 t1464 t1467 t1470 t1473 t1476 t1479 t1482 t1485 t1488 t1491 t1494 t1497 t1500 t1503 t1506 t1509 t1512 t1515 t1518 t1521 t1524 t1527 t1530 t1533))
% 18.51/18.76  (step t1535 (cl (= (and (and (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13)))) (and (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 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)) (or (= Z1 Z2) (= 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) 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) 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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 4)) (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) 5)) (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) 1)) (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) 1)) (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) 12)) (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) 12)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (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) 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) 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) 1)) (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) 12)) (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) 12)) (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) 12)) (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) 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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (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) 12)) (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) 12)) (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) 1)) (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) 1)) (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) 1)) (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) 1)) (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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (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 Z5) 7)) (>= (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) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 5)) (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) 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 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)) (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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 7)) (>= (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 12)) (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) 12)) (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) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (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)) (or (= Z1 Z2) (= 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) 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) 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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 4)) (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) 5)) (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) 1)) (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) 1)) (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) 12)) (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) 12)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (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) 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) 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) 1)) (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) 12)) (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) 12)) (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) 12)) (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) 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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (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) 12)) (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) 12)) (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) 1)) (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) 1)) (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) 1)) (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) 1)) (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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (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 Z5) 7)) (>= (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) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 5)) (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) 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 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)) (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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 7)) (>= (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 12)) (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) 12)) (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) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13))) (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 6)))))) :rule all_simplify)
% 18.51/18.76  (step t1536 (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)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 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) 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)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 1) (= (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) 1) (= (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) 12) (= (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) 12) (= (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) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (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) 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) 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) 1) (= (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) 12) (= (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) 12) (= (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) 12) (= (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) 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) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (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) 12) (= (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) 12) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) 5) (= (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) 5) (= (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) 4) (= (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (< (tptp.b Z1) 4) (< (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) 4) (= (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) 12) (= (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) 12) (= (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) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< 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)) (or (= Z1 Z2) (= 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) 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) 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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 4)) (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) 5)) (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) 1)) (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) 1)) (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) 12)) (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) 12)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (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) 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) 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) 1)) (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) 12)) (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) 12)) (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) 12)) (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) 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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (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) 12)) (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) 12)) (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) 1)) (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) 1)) (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) 1)) (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) 1)) (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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (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 Z5) 7)) (>= (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) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 5)) (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) 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 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)) (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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 7)) (>= (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 12)) (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) 12)) (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) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13))) (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 6)))))) :rule trans :premises (t1534 t1535))
% 18.51/18.76  (step t1537 (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)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 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) 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)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 1) (= (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) 1) (= (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) 12) (= (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) 12) (= (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) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (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) 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) 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) 1) (= (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) 12) (= (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) 12) (= (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) 12) (= (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) 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) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (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) 12) (= (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) 12) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) 5) (= (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) 5) (= (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) 4) (= (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (< (tptp.b Z1) 4) (< (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) 4) (= (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) 12) (= (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) 12) (= (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) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< 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)) (or (= Z1 Z2) (= 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) 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) 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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 4)) (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) 5)) (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) 1)) (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) 1)) (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) 12)) (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) 12)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (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) 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) 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) 1)) (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) 12)) (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) 12)) (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) 12)) (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) 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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (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) 12)) (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) 12)) (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) 1)) (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) 1)) (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) 1)) (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) 1)) (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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (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 Z5) 7)) (>= (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) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 5)) (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) 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 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)) (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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 7)) (>= (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 12)) (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) 12)) (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) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13))) (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 6)))))) :rule trans :premises (t11 t1536))
% 18.51/18.77  (step t1538 (cl (= (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z1) 2))) :rule refl)
% 18.51/18.77  (step t1539 (cl (= (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z2) 10))) :rule refl)
% 18.51/18.77  (step t1540 (cl (= (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z3) 5))) :rule refl)
% 18.51/18.77  (step t1541 (cl (= (= (tptp.a tptp.z4) 1) (= (tptp.a tptp.z4) 1))) :rule refl)
% 18.51/18.77  (step t1542 (cl (= (< (tptp.b tptp.z2) 3) (not (>= (tptp.b tptp.z2) 3)))) :rule all_simplify)
% 18.51/18.77  (step t1543 (cl (= (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z4) 5))) :rule refl)
% 18.51/18.77  (step t1544 (cl (= (= (tptp.b tptp.z5) 2) (= (tptp.b tptp.z5) 2))) :rule refl)
% 18.51/18.77  (step t1545 (cl (= (< tptp.z2 tptp.z1) (not (>= tptp.z2 tptp.z1)))) :rule all_simplify)
% 18.51/18.77  (step t1546 (cl (= (>= tptp.z2 tptp.z1) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule all_simplify)
% 18.51/18.77  (step t1547 (cl (= (not (>= tptp.z2 tptp.z1)) (not (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule cong :premises (t1546))
% 18.51/18.77  (step t1548 (cl (= (not (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule all_simplify)
% 18.51/18.77  (step t1549 (cl (= (not (>= tptp.z2 tptp.z1)) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule trans :premises (t1547 t1548))
% 18.51/18.77  (step t1550 (cl (= (< tptp.z2 tptp.z1) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule trans :premises (t1545 t1549))
% 18.51/18.77  (step t1551 (cl (= (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (< tptp.z2 tptp.z1)) (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))) :rule cong :premises (t1538 t1539 t1540 t1541 t1542 t1543 t1544 t1550))
% 18.51/18.77  (step t1552 (cl (= (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (< tptp.z2 tptp.z1))) (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule cong :premises (t1551))
% 18.51/18.77  (step t1553 (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)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 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) 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)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 1) (= (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) 1) (= (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) 12) (= (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) 12) (= (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) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (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) 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) 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) 1) (= (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) 12) (= (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) 12) (= (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) 12) (= (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) 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) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (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) 12) (= (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) 12) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) 5) (= (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) 5) (= (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) 4) (= (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (< (tptp.b Z1) 4) (< (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) 4) (= (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) 12) (= (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) 12) (= (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) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))))) (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (< 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)) (or (= Z1 Z2) (= 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) 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) 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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 4)) (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) 5)) (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) 1)) (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) 1)) (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) 12)) (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) 12)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (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) 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) 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) 1)) (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) 12)) (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) 12)) (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) 12)) (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) 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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (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) 12)) (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) 12)) (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) 1)) (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) 1)) (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) 1)) (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) 1)) (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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (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 Z5) 7)) (>= (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) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 5)) (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) 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 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)) (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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 7)) (>= (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 12)) (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) 12)) (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) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13))) (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 6)))) (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))))) :rule cong :premises (t1537 t1552))
% 18.51/18.77  (step t1554 (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)) (not (and (not (= Z1 Z2)) (not (= Z1 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) 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) 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)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 1) (= (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) 1) (= (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) 12) (= (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) 12) (= (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) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (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) 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) 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) 1) (= (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) 12) (= (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) 12) (= (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) 12) (= (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) 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) 2) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 1) (= (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) 12) (= (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) 12) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 1) (= (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) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 8) (= (tptp.b Z1) 2) (< (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) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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 Z5) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) (= (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) 4) (= (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) 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) 3) (= (tptp.a Z2) 10) (= (tptp.a Z3) 5) (= (tptp.a Z4) 2) (= (tptp.a Z5) 7) (= (tptp.b Z1) 2) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.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) 5) (= (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) 5) (= (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) 4) (= (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.a Z5) 7) (< (tptp.b Z1) 4) (< (tptp.b Z2) 3) (= (tptp.b Z3) 5) (< Z2 Z1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (not (and (not (= Z1 Z2)) (not (= Z1 Z3)) (not (= Z1 Z4)) (not (= Z1 Z5)) (not (= Z2 Z3)) (not (= Z2 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.a Z5) 7) (< (tptp.b Z1) 4) (< (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) 4) (= (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) 12) (= (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) 12) (= (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) 1) (= (tptp.a Z2) 10) (= (tptp.a Z3) 6) (= (tptp.a Z4) 12) (< (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) 12) (= (tptp.a Z5) 8) (< (tptp.b Z2) 3) (< (tptp.b Z3) 4) (< Z2 Z1))))) (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (< (tptp.b tptp.z2) 3) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (< 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)) (or (= Z1 Z2) (= 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) 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) 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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 4)) (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) 5)) (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) 1)) (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) 1)) (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) 12)) (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) 12)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (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) 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) 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) 1)) (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) 12)) (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) 12)) (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) 12)) (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) 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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (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) 12)) (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) 12)) (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) 1)) (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) 1)) (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) 1)) (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) 1)) (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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (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 Z5) 7)) (>= (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) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 5)) (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) 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 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)) (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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 7)) (>= (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 12)) (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) 12)) (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) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13))) (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 6)))) (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))))) :rule cong :premises (t1553))
% 18.51/18.77  (step t1555 (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)) (or (= Z1 Z2) (= 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) 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) 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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 4)) (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) 5)) (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) 1)) (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) 1)) (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) 12)) (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) 12)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (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) 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) 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) 1)) (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) 12)) (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) 12)) (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) 12)) (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) 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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (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) 12)) (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) 12)) (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) 1)) (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) 1)) (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) 1)) (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) 1)) (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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (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 Z5) 7)) (>= (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) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 5)) (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) 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 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)) (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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 7)) (>= (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 12)) (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) 12)) (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) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13))) (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 6)))) (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)))))) :rule resolution :premises (t10 t1554 a0))
% 18.51/18.77  (step t1556 (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)) (or (= Z1 Z2) (= 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) 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) 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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 4)) (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) 5)) (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) 1)) (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) 1)) (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) 12)) (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) 12)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (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) 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) 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) 1)) (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) 12)) (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) 12)) (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) 12)) (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) 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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 1)) (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) 12)) (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) 12)) (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) 1)) (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) 1)) (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) 1)) (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) 1)) (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 ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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.a Z5) 8)) (not (= (tptp.b Z1) 2)) (>= (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) 6)) (not (= (tptp.a Z4) 1)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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 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)) (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) 5)) (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) 2)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 4)) (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 Z5) 7)) (>= (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) 3)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 5)) (not (= (tptp.a Z4) 2)) (not (= (tptp.a Z5) 7)) (not (= (tptp.b Z1) 2)) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 5)) (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) 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 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)) (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)) (not (= (tptp.a Z5) 7)) (>= (tptp.b Z1) 4) (>= (tptp.b Z2) 3) (not (= (tptp.b Z3) 5)) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (not (= (tptp.a Z5) 7)) (>= (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) (Z5 Int)) (or (= Z1 Z2) (= Z1 Z3) (= Z1 Z4) (= Z1 Z5) (= Z2 Z3) (= 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)) (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) 12)) (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) 12)) (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) 1)) (not (= (tptp.a Z2) 10)) (not (= (tptp.a Z3) 6)) (not (= (tptp.a Z4) 12)) (>= (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) 12)) (not (= (tptp.a Z5) 8)) (>= (tptp.b Z2) 3) (>= (tptp.b Z3) 4) (not (>= (+ Z1 (* (- 1) Z2)) 1)))) (forall ((BOUND_VARIABLE_18469 Int)) (>= (tptp.a BOUND_VARIABLE_18469) 1)) (forall ((BOUND_VARIABLE_18475 Int)) (not (>= (tptp.a BOUND_VARIABLE_18475) 13))) (forall ((BOUND_VARIABLE_18489 Int)) (>= (tptp.b BOUND_VARIABLE_18489) 1)) (forall ((BOUND_VARIABLE_18495 Int)) (not (>= (tptp.b BOUND_VARIABLE_18495) 6))))) :rule not_implies1 :premises (t1555))
% 18.51/18.78  (step t1557 (cl (not (= tptp.z1 tptp.z2))) :rule and :premises (t1556))
% 18.51/18.78  (step t1558 (cl (not (= tptp.z1 tptp.z3))) :rule and :premises (t1556))
% 18.51/18.78  (step t1559 (cl (not (= tptp.z1 tptp.z4))) :rule and :premises (t1556))
% 18.51/18.78  (step t1560 (cl (not (= tptp.z2 tptp.z3))) :rule and :premises (t1556))
% 18.51/18.78  (step t1561 (cl (not (= tptp.z2 tptp.z4))) :rule and :premises (t1556))
% 18.51/18.78  (step t1562 (cl (not (= tptp.z3 tptp.z4))) :rule and :premises (t1556))
% 18.51/18.78  (step t1563 (cl (not (not (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule not_not)
% 18.51/18.79  (step t1564 (cl (not (not (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule not_implies2 :premises (t1555))
% 18.51/18.79  (step t1565 (cl (and (= (tptp.a tptp.z1) 2) (= (tptp.a tptp.z2) 10) (= (tptp.a tptp.z3) 5) (= (tptp.a tptp.z4) 1) (not (>= (tptp.b tptp.z2) 3)) (= (tptp.b tptp.z4) 5) (= (tptp.b tptp.z5) 2) (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))) :rule resolution :premises (t1563 t1564))
% 18.51/18.79  (step t1566 (cl (not (>= (tptp.b tptp.z2) 3))) :rule and :premises (t1565))
% 18.51/18.79  (step t1567 (cl (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1)) :rule and :premises (t1565))
% 18.51/18.79  (step t1568 (cl (= (tptp.a tptp.z1) 2)) :rule and :premises (t1565))
% 18.51/18.79  (step t1569 (cl (= (tptp.a tptp.z2) 10)) :rule and :premises (t1565))
% 18.51/18.79  (step t1570 (cl (= (tptp.a tptp.z3) 5)) :rule and :premises (t1565))
% 18.51/18.79  (step t1571 (cl (= (tptp.a tptp.z4) 1)) :rule and :premises (t1565))
% 18.51/18.79  (step t1572 (cl (= (tptp.b tptp.z4) 5)) :rule and :premises (t1565))
% 18.51/18.79  (step t1573 (cl (not (or (= tptp.z1 tptp.z2) (= tptp.z1 tptp.z3) (= tptp.z1 tptp.z4) (= tptp.z2 tptp.z3) (= tptp.z2 tptp.z4) (= tptp.z3 tptp.z4) (not (= (tptp.a tptp.z1) 2)) (not (= (tptp.a tptp.z2) 10)) (not (= (tptp.a tptp.z3) 5)) (not (= (tptp.a tptp.z4) 1)) (>= (tptp.b tptp.z2) 3) (not (= (tptp.b tptp.z4) 5)) (not (>= (+ tptp.z1 (* (- 1) tptp.z2)) 1))))) :rule resolution :premises (t9 t1557 t1558 t1559 t1560 t1561 t1562 t1566 t1567 t1568 t1569 t1570 t1571 t1572))
% 18.51/18.79  (step t1574 (cl (forall ((Z1 Int) (Z2 Int) (Z3 Int) (Z4 Int)) (or (= Z1 Z2) (= 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 and :premises (t1556))
% 18.51/18.79  (step t1575 (cl) :rule resolution :premises (t7 t1573 t1574))
% 18.51/18.79  
% 18.51/18.79  % SZS output end Proof for /export/starexec/sandbox/tmp/tmp.39ZOGo6M4S/cvc5---1.0.5_25278.smt2
% 18.51/18.79  % cvc5---1.0.5 exiting
% 18.51/18.79  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------